1
我正在規劃使用MS SAPI 5構建的自定義聽寫應用程序。我希望能夠根據正在識別的內容動態更改聽寫的語法(主題)。例如,如果我的聽寫應用程序涉及汽車修理,那麼,如果我檢測到講話者在談論引擎,我想引入一個優化用於識別引擎部件名稱的聽寫主題,而不是艙室內裝飾。實時更改聽寫主題
任何人都知道這是可能的嗎?
謝謝。
-Raj
我正在規劃使用MS SAPI 5構建的自定義聽寫應用程序。我希望能夠根據正在識別的內容動態更改聽寫的語法(主題)。例如,如果我的聽寫應用程序涉及汽車修理,那麼,如果我檢測到講話者在談論引擎,我想引入一個優化用於識別引擎部件名稱的聽寫主題,而不是艙室內裝飾。實時更改聽寫主題
任何人都知道這是可能的嗎?
謝謝。
-Raj
我認爲你最大的障礙將是在發展中國家識別正在討論什麼話題的「傻瓜證明」的方法。要引用你自己的陳述,「談論引擎」,如果你只是聽取引擎和關鍵詞的話,你就不能使用引擎這個詞來代表汽車引擎和軟件遊戲引擎。我使用了幾個語音合成器。我用過的那些等待特定命令開始收聽。也許你可以結合開始聽取命令。
USER「Computer,start listening。」
COMPUTER「準備好收聽」。
USER「汽車發動機」。
COMPUTER「加載汽車發動機庫」。
像這樣的東西可能是一個合理的方法來解決你的問題,同時還允許你自己添加庫的靈活性。你也可以利用這種方法來實現一個默認庫。如果給出的第二個命令不是可識別的庫,那麼該程序可以使用默認庫。