2012-01-08 68 views
1

我已經開始使用語音識別使用android,sl4a和python,並且到目前爲止,它工作正常。 我的用戶只能用他的聲音輸入0到9之間的數字。有沒有辦法告訴android只搜索這些數字,從而減少識別時間(可能是錯誤)?語音識別減少可能的搜索結果

回答

6

不可以。您無法更改Google返回的內容。你只能處理結果。

幸運的是,您可以處理結果以增加比賽的機會。

例如,你可以使用語音匹配算法像 Soundex

使用探測法或類似的東西,如果識別器聽到類似「真正的」你的代碼仍然可以將其識別爲2號。

+0

有趣的想法。我會試試看。 – gpasse 2012-01-08 17:21:42

+0

語音匹配算法有幫助嗎? – aitchnyu 2013-02-01 13:10:08

+0

語音匹配算法非常有效。即使SoundEx,它非常非常簡單,最初是爲名稱開發的,可以幫助您匹配。你調整得越好,你的錯誤檢測就越少。 – gregm 2013-09-04 14:41:09