Visualizzazione post con etichetta espeak. Mostra tutti i post
Visualizzazione post con etichetta espeak. 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

mercoledì 22 settembre 2010

iPhone VS GPLv3/v2 (UPDATED^2)

Hi all, as pointed out in a comment, there are some problems with ESpeak license (GPLv3) and other open source libraries that I ported to iPhone.

Seems that the GPLv3 is not compatible with Apple AppStore constraints.

Here you have an interesting discussion: http://lwn.net/Articles/396535

Seems that the only possibility to use ESpeak in an application compatible with AppStore constraints is to release it with a double-license (GPLv3 and GPLv2 for iPhone for example). To do that all the ESpeak contributors must accept the change..... almost impossible !!!

I will give up this porting, it is pity because it is working well !


UPDATE-1: Thanks to Tejas Shah there are some good news. He found an application in Apple AppStore that uses eSpeak: SpeakToMe

So seems that is possible to have commercial application that are compliant with GPLv3 in AppStore.

I will continue with this port and publish soon the results on github.

UPDATE-2: The life is hard !
I am really confused, see VLC story and this page. What should I do ?

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