簡體   English   中英

使用 System.Speech.Recognition 打開 Windows 語音識別

[英]Using System.Speech.Recognition opens Windows Speech Recognition

我嘗試在 C# 中實現一些簡單的語音識別 WinForms 程序,就像 Michael Levy 回答中描述的那樣:

良好的語音識別 API

我遇到的問題是,任何時候我運行程序 Windows 語音識別都會打開,並且會根據我所說的進行操作。 此外,當程序啟動時,我必須說“開始聆聽”才能使語音識別工作。

我的問題是:我如何在沒有 Windows 的情況下使用語音識別 語音識別也對我所說的起作用? 我根本不需要打開 Windows 語音識別 UI,我需要能夠使用識別而不必說“開始收聽”。

感謝您的回答

你確定你只為你的應用程序使用一個 inproc 識別器。 您可以通過在應用程序中實例化 SpeechRecognitionEngine() 來做到這一點。 請參閱SpeechRecognitionEngine Class 我懷疑您正在實例化一個共享識別器 - SpeechRecognizer Class

暫無
暫無

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

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