2012-03-21 73 views
1

我正在開發黑莓應用程序,並且我想實現TTS(文本到語音)功能。我看過JSAPI,它看起來像它需要合成器引擎移動/黑莓應用程序的文本到語音(TTS)JAVA API

因此,考慮到基於移動的應用程序保持這種排序引擎並使所有請求的服務器端通信將導致性能問題。

任何人都可以知道用於實現這個的JAVA API爲黑莓或任何移動應用程序?

回答

2

閱讀關於RIM Text-To-Speech API的API的相關信息。

是的,您的要求有幾個API。

iSpeech Text to Speech (TTS) and Speech Recognition (ASR) SDK for BlackBerry

  1. 做一個開發者賬戶。並獲得鑰匙,這是免費的。從這裏你可以得到兩個鍵。一個用於設備,另一個用於模擬器。

    • 當您在模擬器上檢查時,您必須提供模擬器密鑰。

    • 當您登錄應用程序時,請使用設備密鑰替換模擬器密鑰。
      單擊該鏈接上的示例應用程序。

  2. 點擊iSpeech黑莓演示下載樣本演示。解壓該zip文件即可獲得一個Lib文件。 (如果你想自己做的話把它添加到你的應用程序中)。

首先得到鑰匙,因爲沒有得到鑰匙演示將不起作用。

+0

感謝BBdev獲取有價值的信息。, – Murugesh 2012-03-22 15:03:21

2

有其用於TTS(文本到語音)的iphone轉換

1)Sphinix(不Efficeint)

2)開放式耳(不要需要因特網一些第三方庫和API連接離線TTS)

3)谷歌TTS(需要互聯網連接)

4)Acapela(不是免費的,你必須付出得到SDK)

5)Objectuve C語音合成器講話引擎(不需要互聯網連接的好離線TTS之一)

- 什麼是開耳?

Open-Ear是一個共享和開源的iOS框架適用於iphone文本到語音轉換(TTS Synthesis)。該技術用於將iPhone的英文文本轉換爲Speech。

- 什麼是開放耳朵最好的部分?

此來源是最好的,因爲沒有連接問題所有處理髮生在本地設備意味着你不需要連接到互聯網。

重點基礎概念和技巧:

1)FliteController將創建合成語音文本到語音轉換(TTS)。

現在什麼是Flite控制器?

它是一個在Open-Ears中控制文本到語音的語音合成的類。

+0

感謝您的詳細解答 – Murugesh 2012-11-09 04:52:56

相關問題