[英]How to disable auto correction for Google Cloud Speech to Text API
[英]How to disable sentence-level auto correction in Google Cloud Speech-to-Text API
我正在開展語音識別任務,包括檢測孩子的口語能力,隨着時間的推移而改善 ......
我想使用Google Cloud Speech to Text API進行檢測的ASR部分。 然后我會使用不同測量的成績單來估計進步。
但! Google Speech API的句子級別自動更正一致地重寫了口語句子的前一個部分......
有沒有辦法禁用此ASR的自動更正?
我無法通過“speechContext”,“single_utterance”或“maxAlternatives”選項繞過此問題。
“single_utterance”可以使用單詞,但它可以糾正拼寫錯誤。
在這個領域的任何建議?
如果您使用流式傳輸而不是批量識別,您應該在轉錄部分音頻后立即收到答案,而不是等待句子的其余部分。 然后,您應該只存儲流提供的第一個答案,而不是進一步的更正。
這意味着您不必等到isFinal=True
。
有關我的意思的快速而骯臟的示例,請轉到語音API頁面 ,並在打開開發人員工具的情況下運行流測試。 在那里你會看到收到的流數據正在說話:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.