Skip to content

EvanDavidYoung/ReaderChinese

Repository files navigation

Reader Chinese

npm install && npm run dev

Open http://localhost:3000.

A Chinese language reading tool built with Next.js. Paste text or fetch any article by URL to read it with Simplified/Traditional script conversion and synchronized text-to-speech.

Features

  • Text input — paste Chinese text directly or fetch an article from a URL (extracted via Mozilla Readability)
  • Script conversion — toggle between Simplified (简) and Traditional (繁) Chinese using OpenCC
  • Synchronized TTS — audio playback with character-level timestamp highlighting via ElevenLabs
  • Reader settings — adjustable font size (small/medium/large) and dark mode

Environment

cp .env.local.example .env.local
# Add your ELEVENLABS_API_KEY

See ARCHITECTURE.md for stack and project structure.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors