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.
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:
- New users receive a small number of free Credits to try 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.