tinkering好きの素人

ものづくりの記録

google cloud speech api を使ってスクリプトだけを抽出する

minoritytech.hatenablog.com

こちらで動かしたサンプルコードだと、音声認識した結果のディスクリプション(候補とか候補ごとの可能性とかでてきちゃう)しか出せない。

スクリプト、つまりしゃべった内容の1番もっともらしい文を抽出する方法について意外と日本語の解説がなかったので、書き残しておきます。

サンプルコードの

response.description

のところを

((response.resultsArray[0] as! StreamingRecognitionResult).alternativesArray[0] as AnyObject).transcript

にします。

素直にドキュメントを読んだら割りとすぐにわかりますね^^

Package google.cloud.speech.v1  |  Google Cloud Speech API  |  Google Cloud Platform



#Swift #google cloud speech api #iphone #iOS