Archive for

March, 2011

...

Please Apple, open up Text To Speech to developers

no comments

One of the little known features of the iPhone is that it actually does a great job of talking to you. The reason why it is little known is that you have to turn on the accessibility options in order to experience it – or you have to use the Voice Control – which does not work great and therefore is not used extensively. The built-in text to speech engine of the phone is not open to developers so there are no third party apps that make use of the text to speech (TTS).

In the mean time developers have to rely on shipping their apps with large bundles of mp3 or aiff files in order to get their applications to talk to the users. Or they can implement some of the online TTS engines or TTS engines made for the iPhone. The results are terrible in all cases that I have observed – if an app needs to only speak predefined words the developer will load all of these as sound files that will be downloaded with the app. This leads to bloated app bundles and wastes bandwidth and phone storage media. The iPhone TTS engines also take considerable amounts of space and if anyone has been able to understand what the app Social Radio is saying to them they deserve a medal. Then there are apps that use online TTS engines and essentially downloads the sound file on demand. This is probably more efficient and has a better result – but you need an internet connection and you will always be at the mercy of the TTS engine provider.

So Apple – please open up the great TTS engine of the iPhone to developers so we can make apps that will be able to talk to the users.

Share

Today on eBay

no comments

Apple iPhone 3G 16Gb (Launched July 2008) – $160
Apple iPhone 3GS 16Gb (Launched June 2009) – $335
Motorola Droid (Launched October 2009) – $79
Apple iPhone 4 16Gb (Launched June 2010) – $400 – with cracked glass

Share

iMovie for Editing Video on iPhone

no comments

I shot the following footage of the Great Forrest Park Bicycle Race this weekend on my iPhone. I was going to try putting the videos together on my new iPad2 using iMovie – but there is no easy way to transfer the video from the phone to the iPad without going through iTunes – so i decided to do the mixing on the iPhone instead.

iMovie is very easy to use and after taking a couple of guesses on what the different buttons mean you can quickly get a hang of video editing using the phone – or you can use the excellent help from within the app. The phone version of iMovie has two simple transitions as well as a straight cut to the next video segment with no transition option. iMovie also comes with a couple of preset styles, which allow you to add text to your video clips (double tap the clip), but I did not use those for this project.

After editing the video it took about 3 minutes to export the final video and another 10 minutes to upload in HD to YouTube (over WiFi).

Share