UWPの音声認識APIが動きました

今までPhoneでは英語だけ、UWPでは日本語で動かすとエラーがでてたような?気がする音声認識APIですがちゃんとうごいてました。

いつから動くようになってたんですかね。わからないです。

private async void button_Click(object sender, RoutedEventArgs e)
{
    var speechRecognizer = new Windows.Media.SpeechRecognition.SpeechRecognizer();

    // Compile the dictation grammar by default.
    await speechRecognizer.CompileConstraintsAsync();

    // Start recognition.
    Windows.Media.SpeechRecognition.SpeechRecognitionResult speechRecognitionResult = await speechRecognizer.RecognizeWithUIAsync();

    // Do something with the recognition result.
    var messageDialog = new Windows.UI.Popups.MessageDialog(speechRecognitionResult.Text, "Text spoken");
    await messageDialog.ShowAsync();
}

こんにちはって言ったんですけどちゃんと聞き取ってくれませんでした。

まあぶっちゃけ音声認識はマイクの性能が強い影響を受けるのでちゃんとマイクに口を近づけて話せばちゃんと認識されるんじゃないですかね

ドキュメントはこちら

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください