クライアントライブラリ概要 - AmiVoice Cloud Platform

HTTP音声認識API/WebSocket音声認識APIに接続して簡単に利用することを可能とするクライアントライブラリ(Hrp/Wrp)を提供しています。本サイトで配布しているサンプルプログラムはすべてクライアントライブラリを利用しています。クライアントライブラリはサンプルプログラムに同梱されています。

クライアントライブラリの対応言語は、Java 、C# 、C++、Python 、PHP 、JavaScript です。言語的な相違を除けば、 Java 、C# 、C++、Python 、PHP のインターフェイスは共通です。ここでは、Java版ライブラリのインターフェイスを例に説明しています(JavaScriptを除く)。

JavaScript 版サンプルプログラムは、付随するJavaScript版Wrpライブラリを読み込んでブラウザ上で動作するものです。getUserMedia()でマイクデバイスを取得し、リアルタイムに録音しながら、WebSocket音声認識APIに接続してストリーミング音声認識を行います。

クライアントライブラリを使ったサンプルプログラムの使い方については、チュートリアルHTTP音声認識APIの利用体験または、 WebSocket音声認識APIの利用体験を参照下さい。

ライブラリ及びサンプルプログラムはこちらからダウンロードして下さい。