サンプルプログラムの実行を例にして説明します。JavaScript版のサンプルプログラムを除けば、その他のサンプルプログラムはすべてコンソール上で実行されるコンソールアプリです。JavaScript版はブラウザ上で動作するサンプルです。指定されている引数は次の通りです。した場合、ログ保存ありの接続になります。カレントディレクトリとしてください。※お使いのPCがWindowsであれば、各<プログラミング言語>フォルダ直下にあるrun.batをダブルクリックすることで、そのフォルダをカレントディレクトリとして実行することができます。実行すると、AppKeyの入力を促されます。<AppKey>JavaScriptJavaScriptのサンプルプログラムは、マイクでリアルタイムに録音するものです。実行の手順は以下の通りです。ブラウザ(IEを除く)で開きます。(2)[サービスID]に、マイページの[サービスID]を入力します。(3)[パスワード]に、マイページの[サービスパスワード]を入力します。(4)[ワンタイムAppKey取得]ボタンをクリックします。(5)[AppKey]にワンタイムAppKeyが入力されたことを確認します。(6)[録音開始]ボタンをクリックします。(7)マイクの使用許可ダイアログで[許可]をクリックします。(8)日本語を自由に発話します。(9)ページの下半分に、認識結果テキストと、サーバから送られてくるイベントが次々と表示されます。エスケープ形式のままになっていますが、お使いの開発言語に備わるJSONパーサーを通すと、これらは可読可能なUTF-8文字列に自動的に変換されます。UTF-8文字列に変換するための特別な処理は必要ありません。※以下のデモページでも、WebSocket音声認識APIを体験できます。こちらは、ユーザー登録が不要で利用料金もかかりません。実行が成功すると、以下のように結果がJSON形式で返却されます。アドバンスト・メディアは、人と機械との自然なコミュニケーションを実現し、豊かな未来を創造していくことを目指します。エスケープ形式として見えていますが、お使いの開発言語に備わるJSONパーサーなどで、簡単に可読可能なUTF-8文字列に変換できます。」に続く部分が、認識結果(”text”:の値)をUTF-8に変換した結果です。すべてのサンプルプログラムには、この変換処理が含まれています(curl実行サンプルを除く)。イベントパケットを参照してください。補足サンプルプログラムはすべて、プロジェクトに同梱されているWrpクライアントライブラリ(com.amivoice.wrp.Wrp)を使用して作られています。音声認識APIを利用する際の通信処理などをパッケージ化したクラスライブラリです。WebSocket音声認識APIを直接的に利用することも可能です。reserved.記載の会社名および製品名は、各社の登録商標および商標です。