2015-04-06 68 views

回答

2

Android STT沒有工具來添加新的語言,其他外部庫都有它們。例如,您可以添加蒙古語

提供添加新語言的教程here

2

您可以使用Android語音識別API來實現此目的,而且它非常易於使用。 你可以在這樣的意圖通過語言代碼:

intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE, "en-US"); 

,並在這裏你去! Here是語言代碼的列表。 和this是你如何做到這一點。 如果你想要一個完整的教程,然後按照thisthis detailed教程。 乾杯!

+0

有什麼辦法可以對蒙古語等不支持的語言執行此操作嗎? – Suragch 2015-04-06 11:52:38

+0

@Suragch你可以通過這種方法檢查是否支持蒙古語http://stackoverflow.com/a/7893333/3651574 – 2015-04-06 12:08:07

+0

是的,Thanx肯定是支持這種方法的語言的答案。 嗯,我也想識別名字。讓我們說一個城鎮或一個人的名字,這顯然不在識別者的詞彙中。那麼有沒有辦法實現這一點? 並且如果本方法不支持本地語言。在這種情況下,我可以使用什麼方法來實現識別器? – MarterJay 2015-04-06 13:38:03