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.