SpeakTales
repo private
An AI storytelling platform that writes personalized children's stories and narrates them with a distinct voice for every character.
- Story generation from a short prompt, tailored to themes, characters, age and educational goals.
- Automatic character extraction and voice casting, with speech synthesis on ElevenLabs.
- Rails 8 web app with Phlex components and a native iOS app on Hotwire Native.
- English, Russian and Spanish; containerized and deployed with Kamal.
stack
Ruby on RailsRubyLLMElevenLabsHotwire NativePhlexSolid QueueKamal