Archive for the ‘Acapela TTS for iPhone and iPad – SDK News’ Category

Acapela TTS for iOS 1.201 released

Friday, July 1st, 2011

We’ve released an official update of our Text-to-Speech SDK.

Acapela TTS for iOS 1.201 is a Major Update

Here is the list of the main features of this revision:

  • Linguistic update of all voices (bug and pronunciation fixes, voice database improvement, etc …)
  • New voices and languages!!!
  • Voice Name Listen to a Sample
    Antoine (French male)
    Laia (Female)
    Rasmus (Danish Male)
    Tracy (USEnglish Female)
    Deepa (Indian English Female)
    Nizar (Arabic Male)
    NizarEng (Arabic English Male)
    Leila (Arabic Female)
    Mehdi (Arabic Male)
    Samuel (Swedish from Finland Male)

    (PS: Old Arabic Youssef male voice is removed)

  • Enhancement in API:
    • New functions: Lexicon management API (to manage user lexicons text files) with phoneme validity check
    • New textIndex parameter in queueSpeakingString function, passed to delegate when text is done, in order to make the synchronisation easier
    • New function: skipToNextText (to skip the current text and play directly the next one in text queue)
    • New function: attributesForCurrentVoice (to retrieve information about the currently loaded voice) + 5 new parameters into the returned NSArray of attributesForVoices
    • New functions: to set or get the voice shaping parameters (previously only with vct tag)
  • Voice Switching: Now possible with \vce\ tag
  • Updated TTSDemo sample code: Save/edit texts functionality + User dictionaries management added
  • New getter functions to retrieve AudioLevel value from AudioQueue when TTS is playing (useful to animate avatars based on sound level)
  • A lot of bug fixes

–> This update is available in the download page.

Please contact your dedicated sales manager for device libraries and voice database update.

Important Note 1:

  • We got a report of a problem with the new arabic voices. If you are using arabic voices, please continue to use the 1.105 version until a voice patch is available. (Probably a problem in data)

Important Note 2:

  • You should update the voice data. It is really not advised to use voice data from 1.1xx with library 1.2xx (and inversely). If you are implementing InAppPurchase, your updated app with 1.200 have to erase the old data and request a new (free) download from your end-users.

 

1.200 version coming soon … What’s new?

Monday, April 11th, 2011

We are in the last testing phase of the new major revision of our TTS SDK for iOS. It will be probably available at the end of this month.

Here is the list of the main features of this revision:

  • Linguistic update of all voices (bug and pronunciation fixes, voice database improvement, etc …)
  • New voices and languages!!!
    Voice Name Listen to a Sample
    Antoine (French male)
    Laia (Female)
    Rasmus (Danish Male)
    Tracy (USEnglish Female)
    Deepa (Indian English Female)
    Nizar (Arabic Male)
    NizarEng (Arabic English Male)
    Leila (Arabic Female)
    Mehdi (Arabic Male)
    Samuel (Swedish from Finland Male)

    (PS: Old Arabic Youssef male voice is removed)

  • Enhancement in API:
    • New functions: Lexicon management API (to manage user lexicons text files) with phoneme validity check
    • New textIndex parameter in queueSpeakingString function, passed to delegate when text is done, in order to make the synchronisation easier
    • New function: skipToNextText (to skip the current text and play directly the next one in text queue)
    • New function: attributesForCurrentVoice (to retrieve information about the currently loaded voice) + 5 new parameters into the returned NSArray of attributesForVoices
    • New functions: to set or get the voice shaping parameters (previously only with vct tag)
  • Voice Switching: Now possible with \vce\ tag
  • Updated TTSDemo sample code: Save/edit texts functionality + User dictionaries management added
  • A lot of bug fixes

Stay tuned!

New version 1.200 coming soon …

Thursday, March 3rd, 2011

… with new voices and languages, updated voices and languages, and a lot of new features.

Stay tuned!

More than 50 iOS apps are using Acapela TTS!

Thursday, January 20th, 2011

Education, Translation, Navigation, AAC and accessibility, productivity or fun … There is plenty of possibility to use Acapela Text-to-Speech into an app!

And more and more speech-powered apps are coming!

The 51st and the 52nd apps added into the gallery are Study Fly and Study Fly Spanish !
These new applications from theraTech Solutions (makers of Talking Flashcards).

Study Fly accesses over 3 million free flashcards sets at Quizlet.com covering every possible subject and speaks it, so you can study on the fly, in English or Spanish.

Regression bug in 1.104 (crash of arabic voices)

Wednesday, December 15th, 2010

We’ve found a regression in the last 1.104 patch for arabic voices.
If you are using arabic voices, continue to use the 1.102 version, or contact us in order to have a private patch.
We will release next week a new version 1.105 that will fix this issue.

SDK 1.104 full version (dmg)

Wednesday, December 1st, 2010

We have build a new dmg including the previous released 1.104 patch (for iOS 4.2 simulator compatibility) into your download area.

Remember: it contains only the simulator libs. If you’ve bought the SDK, contact your sales manager in order to get the universal binary version.

iOS 4.2 SDK simulator issue: problem solved

Wednesday, November 10th, 2010

The problem is solved.
We have published a 1.104 patch (zip file) to apply on your 1.102 installation, in the download section.
This patch contains only simulator version of the libs. If you are a valid customer and have previously received the universal binary of the libs (simulator + device), contact us to obtain a patch.

Next week we will produce a new full dmg evaluation package.

iOS 4.2 GM: small problem with simulator

Friday, November 5th, 2010

Small post about iOS 4.2 currently in GM.

We’ve found that in the last versions of GM, there is a small incompatibility with the simulator of iOS 4.2 SDK and Acapela TTS for iPhone and iPad 1.102.

Device libs are working well.

We are working on a patch which will allows you to test your apps agains the 4.2 simulator. Stay tuned in the coming days.

Acapela TTS for iPhone and iPad 1.102 SDK

Thursday, August 19th, 2010

We’ve released an official update of our Text-to-Speech SDK.

This new minor release addresses these issues:

  • No more need to update to iOS 4.1 beta in order to use our simulator libraries with the iPhone 4 simulator. We’ve found a way to solve this problem, and Acapela TTS for iPhone and iPad 1.102 is now working also with the iPhone 4 simulator of iOS 4.0x !!!
  • Some bug fixes with user dictionaries
  • Some bug fixes with word synchronization

The full 1.102 package is only for iOS 4.0 and higher. If you are still using the old version of iPhone SDK (it means XCode 3.2.2 and below), you have to install the old 1.100 package and apply a specific library patch.

–> This update is available in the download page.

Please contact your dedicated sales manager for device libraries update.

About the new iOS 4

Thursday, June 24th, 2010

This monday, Apple released the brand new iOS 4 operating system, for iPhone 3G, 3Gs and iPod Touch V2 and V3…and of course, the new iPhone 4!
The iOS 4 version for iPad should be available this fall.

iOS 4 and iOS 4 SDK are the new name of the former iPhone OS (and iPhone OS SDK). Indeed, iPhone OS was a bit too “iPhone” oriented, as the Apple mobile operating system is also used on iPad and iPod Touch (and later an Apple TV based also on iOS???).

iOS 4 contains a lot of new features (folders, iBook store …). But the multi-tasking is probably the most important aspect of iOS 4 for the community of Acapela TTS for iPhone and iPad developers. Indeed, it will allow you to create wonderful speech-powered applications able to run in background and play synthesized text to users!

If you were not present at WWDC in the beginning of June, have a look at “Adopting multitasking on iPhone OS part 1 and 2″ WWDC sessions videos (you need a valid Registered Apple Developers login to access these videos).

And what about Acapela TTS for iPhone and iPad?

Acapela TTS for iPhone and iPad 1.100 is fully compatible with iOS 4 SDK on devices (tested on iPhone 3G, 3GS, iPod Touch and iPad)

However, for simulator, there is 2 important points that you have to know:

  • iOS 4 SDK comes with a new XCode 3.2.3. As Apple changed the runtime of iPad and iPhone simulator, you will probably have some linking errors if you are using the regular 1.100 static libraries. In the download section, you will find a patch for XCode 3.2.3
  • With this patch and XCode 3.2.3, you will be able to link on simulator with the iPad simulator (iPhone OS 3.2) and the new iPhone 4 simulator (iOS 4). However, it is working only on iPad simulator (crash on iPhone 4 simulator). This is a known issue of this simulator, and we are working on it to find a workaround. If you need to use our SDK on iOS 4, you will have to do it directly on device. (contact us for buying the SDK and obtain the devices libs)

You will find more information in the compatibility notes page.