Visualizzazione post con etichetta iphone. Mostra tutti i post
Visualizzazione post con etichetta iphone. Mostra tutti i post

giovedì 18 agosto 2011

GPSpeechSynth - General Purpose Speech Synth (UPDATED)

Hi
Is not clear to me why so many people want to have an iOS eSpeak port. All the applications built on top of such port cannot be distributed via Apple app store. May be the plan is to distribute on jailbreak iPhones.

So, you convinced me, let see what will happen. I just added the GPSpeechSynth library code on github. There is a Xcode project that generates three different static libraries. One based on eSpeak v1.44.05 (I didn't have time to update it to the latest version) and other two based on FLite 1.4
The library based on FLite 1.4 was successfully used in Math Teacher application that is now distributed by Apple. here you have the links:

https://github.com/jboydon/GPSpeechSynth
http://itunes.apple.com/us/app/math-teacher/id419156026

UPDATE (17th Nov 2011):
I just added a working example in this repo.

enjoy
--
john boydon

venerdì 14 agosto 2009

Exception Stack Trace on iPhone

In case of exception, the stack trace provided in the console is completely useless. But Google toolbox for mac can provide all required information. Have a look here.

Now you can really enjoy the exception raised.
--
john

giovedì 13 agosto 2009

ESpeak on iPhone

Following the idea of FLite porting, I decided to investigate on ESpeak. The big advantage of ESpeak compared with FLite is the big list of languages and voices available. Here there are some screenshots of the iPhone application:





































Mail me if you are interested in this project.
--
john

PS: Notice that ESpeak is GPLv3 while FLite is without restrictions.

Festival Lite (Flite) on iPhone

Few months ago I ported Festival Lite speech synthesizer to iPhone OS 3.0 and write down a simple application that use it. Here there are two screenshots of it:



















The implementation uses the suggestions contained in this post, I also removed all warnings and add target for a static library. Mail me if you are interested to this project.
--
john