在ICS

2012-02-23 21 views
0

兼容性TTS問題,因爲你可以看到下面,谷歌已經建立了一套新的TTS的API。因此,應用程序使用預覽implementantions將停止在ICS工作創建:在ICS

http://developer.android.com/reference/android/speech/tts/TextToSpeech.html

上面的鏈接說,我們應該尋找一個博客帖子有一個兼容層,正是我們所需要向後兼容性havesome情況。

有誰知道我們如何使用新指南實現TTS而不破壞向後兼容性?

任何幫助表示讚賞。

最好的問候,

卡洛斯

回答

0

我覺得你的說法「因此,應用程序使用預覽implementantions將停止在ICS工作創造:」(我猜你的意思是「以前的」不「預覽」)是誤導。

我使用Android 2.2構建的應用程序在API 15仿真器上將語音完美地融合在一起。我希望它能夠在真實設備上運行。

有一對夫婦的棄用方法,但這只是意味着這些方法可以在未來的版本中刪除,並不是說他們不會在當前的版本。這只是一個警告,現在有更新,更好的方法可用。

+0

你好NickT,你說得對。我的意思是之前的,而不是預覽。你在用什麼TTS引擎?我正在使用Svox,它崩潰 – 2012-02-23 21:20:26

+0

在模擬器中它只是默認的PICO引擎。我的手機仍然在2.3.5上,並使用PICO。我將不會在下個月拿到ICS的電話,但我希望我也會把它留在PICO上。 – NickT 2012-02-23 21:47:32

+0

這裏有人使用Svox嗎?我可以分享一些代碼,以便我們找到解決方案!我在Google和SVox網頁上搜索了一個解決方案,但幾乎沒有發現任何內容。我希望我可以讓我的應用程序在Honeycomb和ICS設備中工作。 – 2012-02-24 04:00:26

1

我使用Svox並注意到在ics中唯一的默認引擎似乎是google tts。

我跳回到我的薑餅手機和具有SVOX做工精細爲默認值,因爲這些設置讓我選擇微微或SVOX爲默認值。

不幸的是在IC中,而您可以通過相反設置的「首選TTS引擎」 在薑餅,設置/語音輸入輸出& /文本到語音的設置,可以用來設置默認的TTS引擎。

所以我結束了與某些應用程序,如語音提示使用SVOX的「首選TTS」,但其他程序wount,除非它是谷歌的TTS。

爲什麼複雜化這使它P [RéF Fé[RéD.?

爲什麼不讓它d電子網。U L T和具有應用程序重寫,如果我們想....最好是vaque。他們在薑汁飲料中做對了......爲什麼要倒退?