10のドキュメントが公開された当日に書いた下記記事で、最も反響が大きかったのが音声認識APIでした。して公開されたものです。リアルタイム音声にも、録音済み音声にも使えるようです。今までも色々と音声認識を実現する手段はありましたが、やはりApple純正となると一気に本命になってきます。フレームワークを色々いじってみて、何ができるのかとか、どうやるのかとか見てみたいと思います。NDA期間中につき、スクショは自粛します。いうサンプルコードが公開されているのでまずは試してみます。欄が追加されています。録音を開始するボタンを押すだけで認識スタンバイOKです。正しく認識してくれました。修正されたので、その後の入力からの認識結果によって過去の認識結果も修正するっぽいです。実行しているようです。結果を報告してくれる、とのことです。trueつまり、確定前の結果を取得できるようで、先ほどの、過去に戻って認識結果が修正される挙動はこのプロパティによるものではないかと思われます。オブジェクトと、結果を受け取ったときの処理を渡します。オブジェクトが返ってきます。プロパティより得ています。あるものなので、省略します。ついては下記記事にも書いたのでよろしければご参照ください。(残念ながら録音については書いてないのですが。フレームワークと直接関係するポイントは以下。オブジェクトに渡されるようになり、録音開始と共に認識が開始されることになります。対応言語は58言語!基本的な使い方がわかったところで、以下ではサンプルに触れられてない部分も色々と見てみます。指定できるようになっています。いうメソッドがあるので、全部出力してみます。print($0.element.localeIdentifier)}出力結果:nl-NLes-MXzh-TWfr-FRit-ITvi-VNen-ZAca-ESes-CLko-KRro-ROfr-CHen-PHen-CAen-SGen-INen-NZit-CHfr-CAda-DKde-ATpt-BRyue-CNzh-CNsv-SEes-ESar-SAhu-HUfr-BEen-GBja-JPzh-HKfi-FItr-TRnb-NOen-IDen-SApl-PLid-IDms-MYel-GRcs-CZhr-HRen-AEhe-ILru-RUde-CHen-AUde-DEnl-BEth-THpt-PTsk-SKen-USen-IEes-COuk-UAes-USなんと、58言語もあります。"ja-JP"もサポート。英語で長文を入れてみてもそもそも自分の発音が、というところがあるので、日本語で試してみます。"ja-JP"))!上記の一文をしゃべって入力してみました。今現在フードコートのテーブルでこれを書いてるので、周りはそこそこ騒がしいです。一発勝負で結果は以下でした。「様々」(さまさま?)だけ!なかなか優秀なんじゃないでしょうか。パフォーマンスちゃんと測ってないですが、体感としてはiOSに従来からある音声入力と同じぐらいです。リアルタイムからほんのちょっと遅れて結果が確定していく感じです。プロパティより取得することができます。