I recently created a simple google translator based text to speech engine,
that calls the google webservice, saves the output mp3 in a temp file then
plays it. I use the StreamingMP3Sound class from
http://www.squeaksource.com/SPDProjectUpdates/ to play files.

Gofer new
    smalltalkhubUser: 'zeroflag' project: 'PhSpeaker';
    package: 'ConfigurationOfPhSpeaker';
    load.
(ConfigurationOfPhSpeaker project version: #development) load.

SoundSystem soundEnabled: true. "enable sounds in Pharo"

(PTGoogleTTS language: 'en') readText: 'Hello world'.

You can check the ConfigurationOfPhSpeaker for the dependencies, and
PTGoogleTTS>>playFile: for playing mp3.



--
View this message in context: 
http://forum.world.st/Music-in-Pharo-tp4835737p4835780.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

Reply via email to