SoftMotion TTS
Inspiration
SoftMotion TTS was inspired by a simple question:
Why should multilingual speech generation require multiple complicated tools?
As a software developer, I wanted to create a service where anyone could type naturally in their own language and instantly generate high-quality speech in another language.
My goal is to make AI voice technology easier to use for creators, educators, businesses, and global communication.
What it does
SoftMotion TTS combines OpenAI-powered translation with AI voice generation in a single workflow.
Users simply:
- Enter text
- Select a target language
- Generate natural speech
- Download the audio
The service removes the complexity of multilingual voice generation while keeping the workflow simple.
How we built it
SoftMotion TTS is built using:
- OpenAI API for multilingual translation
- AI voice generation
- Cloudflare Workers
- Cloudflare D1
- Cloudflare R2
- HTML, CSS and JavaScript
The backend securely handles translation, authentication, speech generation, and audio storage.
Challenges we ran into
The biggest challenge was combining translation and speech generation into a seamless experience.
Different speech engines have different language support and capabilities, so designing a flexible workflow while keeping the interface simple required significant engineering.
Balancing speed, cost, and voice quality was another important challenge.
Accomplishments that we're proud of
- Built a working multilingual AI speech platform
- Integrated OpenAI translation into a real production workflow
- Simplified multilingual speech generation for end users
- Created a clean and responsive web application
What we learned
Building AI products is about much more than connecting APIs.
The real challenge is designing a reliable user experience that feels simple while managing complex AI workflows behind the scenes.
What's next for SoftMotion TTS
We plan to continue improving SoftMotion TTS by adding:
- Better multilingual voice quality
- Personal voice cloning
- More supported languages
- Mobile applications
- Developer APIs for integration into other products
Built With
- apicloudflare
- cloudflare
- css
- html
- javascript
- openai
- r2

Log in or sign up for Devpost to join the conversation.