音声認識してSotaで結月ゆかりの声を出力する
何をしたか
HTML5のSpeech Recognitionを使いブラウザ上で音声認識させて、Sota(ヴイストン社)に結月ゆかりの声で喋ってもらった。
結月ゆかりの声はdocomoの音声合成APIを使用した。
画面インターフェース
動画
音声認識
いまのところWeb Speech APIのSpeech Recognitionは、Chromeしか動かなかったので、諦めてChromeを使った。
var rek = new webkitSpeechRecognition(); // "webkit" prefix rek.lang = "ja";
結月ゆかり
docomoの音声合成APIに結月ゆかりの声があるのでそれを使った。(話者指定はsumireだけど)
dev.smt.docomo.ne.jp
すごく参考になったページ。ありがとうございます。
blog.leko.jp
一応、弦巻マキも使えるようだったのでコードには入れた。
client := docomo.NewClient(apiKey) // ゆかりさんver yukari := docomo.Yukari("おはようございます") err := client.Synthesize(yukari, "yukari.raw") // マキマキver maki := docomo.Maki("おはようございます") err := client.Synthesize(maki, "maki.raw")
まとめ
いつも同じ声のSotaだけど、たまには別の声を出せてみると楽しい。