0
我嘗試使用此代碼想要語音輸入到一個文本框,下面的代碼做,但只有一次,(UWP C#)
SpeechRecognitionResult speechRecognitionResult = await speechRecognizer.RecognizeAsync();
textBox1.Text = speechRecognitionResult.Text;
但它提供的輸出只有1次,但我想輸出連續直到我關閉它自己。 請幫我,我可以做到這一點。
我試過這種方法,但它沒有提供任何東西。
await speechRecognizer.CompileConstraintsAsync();
speechRecognizer.ContinuousRecognitionSession.ResultGenerated += async (s, e1) =>
{
if ((e1.Result != null))
{
await this.Dispatcher.RunAsync(CoreDispatcherPriority.Low,() =>
{
var result = e1.Result.Text;
textBox1.Text = result;
});
speechRecognizer.ContinuousRecognitionSession.Resume();
}
};
await speechRecognizer.ContinuousRecognitionSession.StartAsync(SpeechContinuousRecognitionMode.PauseOnRecognition);
請幫助,謝謝,並且必須回覆。 :)
令人吃驚的馬虎格式。請修復。 – IInspectable