Google speech engine

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.
Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: