なんかいろいろしてみます

Aug 27, 2018 - 1 minute read - HoloLens

HoloLens RS5の日本語版で日本語音声認識してみた

HoloLens RS5から日本語版が公開されました. それに伴い日本語での音声入力も可能になっています.

動作環境

  • Unity 2017.4.8f1
  • Visual Studio 2017
  • HoloLens RS5 (10.0.17720.1000) 日本語版

動作方法

Build設定

  • マイクを利用するのでPlayerSettings/Publishing Settings/CapabilitiesからMicrophoneのチェックを入れておく

処理内容

 1 2 3 4 5 6 7 8 910111213
using UnityEngine.Windows.Speech;

void Start()
{
    var dictationRecognizer = new DictationRecognizer();
    dictationRecognizer.DictationResult += (text, config) => 
    {
      // 認識結果
      UIText.text = text; 
    };
    dictationRecognizer.DictationComplete += (config) => { dictationRecognizer.Start(); };
    dictationRecognizer.Start();
}

まとめ