簡體   English   中英

有什么方法可以修改Android Text To Speech發音嗎?

[英]Is there any way to modify Android Text To Speech pronunciation?

我正在尋找一種在Android中開發一種應用程序的方法,該應用程序可以通過文本講Javanese語言。 據我所知,默認情況下沒有安裝這樣的Javanese TTS。 那么有什么方法可以修改默認的TTS引擎發音? 例如,我期望的“ PIYE”發音是小便。 這是TTS引擎產生的結果:

mTts.speak("piye", TextToSpeech.QUEUE_ADD, null); // output: pie-ee

有人可以幫我嗎? 謝謝。

我正在嘗試做類似的事情-獲取一個使用標准US-EN發音作為科學術語的應用。 我的解決方案是通過首先用語音正確的短語替換TTS引擎,以強制某種方式說出某些單詞。 這是一個例子:

myString = myString.replace(“ cis”,“ sihs”);

這種方法似乎很有希望,但並不完美。

不,您不能更改發音。 沒有API方法可以這樣做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM