言語認識は本サイト上では実行できないため、直接 mimi API を実行してお試しください。
mimi が定義するカスタム HTTP ヘッダ
mimi が定義するカスタム HTTP ヘッダ(
x-mimi-
で始まるヘッダ ) に設定する値は、大文字小文字を区別しています。例えば "x-mimi-process" の値に "asr" は指定できますが、 "ASR" は指定できません。
また、同じヘッダが同一のリクエスト内で複数行指定された場合は、いずれか一つのみが有効になりますので極力1種類1行となるように指定してください。
API 実行に必要なスコープ
HTTP / WebSocket どちらを利用するかによって必要な スコープ は変わります。
https://apis.mimi.fd.ai/auth/lid/http-api-service https://apis.mimi.fd.ai/auth/lid/websocket-api-service |
ポイント
言語識別サービスでは音声認識に mimi ASR powered by NICT を使用します。
言語識別にあわせて音声認識を利用する場合(mimi が定義するカスタム HTTP ヘッダx-mimi-process
にlidasr
を指定する場合)は、追加で次のスコープの指定も必要です。https://apis.mimi.fd.ai/auth/nict-asr/http-api-service
https://apis.mimi.fd.ai/auth/nict-asr/websocket-api-service
実行
HTTP リクエスト実行例は本ページ右の "REQUEST" の "lidasr 指定"、 "lid 指定"を参照ください。
応答
応答例
本ページの応答例( 画面右 "RESPONSE" で "200 - OK Lidasr 指定" または "200 - OK Lid 指定" を選択)を参照ください。
応答結果 JSON
各要素の型は本ページの "RESPONSE" を参照ください。
( resonse ステータス "200" をクリック)
※ 音声認識の応答については API Reference 音声認識( mimi ASR powered by NICT )を行う を参照してください。
キー | 内容 |
---|---|
session_id | セッションID。 |
status | 言語識別結果のステータス。 recog-finished=認識処理終了 固定。 |
type | 言語識別の型。lid# に続く値は x-mimi-lid-options の指定によって変化する。 |
response | 言語識別結果配列。 |
lang | 言語コード。 x-mimi-lid-options の指定によって変化する。 |
score | 言語識別結果の信頼度。 0 以上 1 以下の数値で、1 に近づくほど信頼度が高い。 x-mimi-lid-optionsで指定した全ての言語コードについて信頼度を合計すると、1 となる。 そのため、意味のある言語識別結果を得るためには、x-mimi-lid-optionsにて 2言語以上を指定することが望ましい。 x-mimi-process で lidasr を指定した場合、信頼度が最も高い言語の音声認識結果が返る。 |