ユニティちゃんと雑談トークするサンプルです
- Unity-chan! Model
- IBM Watson SDK for Unity
- Watson SpeechToText API
- Watson TextToSpeech API
- A3RT Talk API
- 標準マイクから音声を受け取り、SpeechToTextでテキスト化する
- テキストをA3RT TalkAPIに送信し、応答を受け取る
- TextToSpeechで音声化し、再生する
- 使用するAssetsをimportする
- Assets/Scenes/TalkSceneを開く
- unitychanにアタッチされたTalk Scriptの変数設定に各APIの変数をセット
- Playボタンで開始
- 右上の[音声]ボタンを押すか、キーボードの[s]キーで音声認識が開始します
- 音声が途切れると音声認識が終了し、文章を解析して雑談が開始します
- (2)の手順を繰り返します