Turn any sentence into speech
SentenceDeck is a text-to-speech tool designed for language learners who want to hear how sentences actually sound. Type or paste a sentence, pick a voice, and get natural audio you can replay anytime.
Where the idea came from
SentenceDeck grew out of TalkMirror — a free voice-playback tool for pronunciation and shadowing practice. TalkMirror turned out to be surprisingly popular, and the feedback made one thing clear: instant voice replay is useful, but language learners also want to hear correct reference audio for any sentence they are studying. SentenceDeck is that next step — paste a sentence, generate natural speech, and practice at your own pace.
Two TTS engines
Cloud TTS
High-quality voices powered by Google Cloud Text-to-Speech, routed through a Cloudflare Worker. Each conversion costs Credits.
System TTS
Uses the built-in iOS text-to-speech engine. Works completely offline — no network connection or Credits needed. Voice quality depends on the iOS voices you have downloaded.
Local storage
Generated audio files are saved on your device. You can replay, review, and manage them without an internet connection after generation.
Credits
SentenceDeck uses a pay-as-you-go credit system for Cloud TTS:
- Additional Credits can be purchased via In-App Purchase — no subscriptions, no expiration.
- System TTS is always free and does not consume Credits.
Privacy by design
- No accounts: No sign-up or login required.
- No analytics: No third-party tracking or analytics SDKs.
- Minimal network use: Only Cloud TTS requires internet; request data is sent through Cloudflare to Google Cloud TTS for conversion.
- Limited service metadata: Auth and billing metadata is processed to secure requests and account for Credits.
- On-device audio: All generated audio stays on your device.
Pricing
- Free to download with a small number of starter Credits for Cloud TTS.
- In-App Purchase for additional Credits — pay as you go, no subscription.
- System TTS is completely free with no limits.