ここでは、同期HTTPインターフェースを使用して音声認識のリクエスト方法を学びます。
1. 基本的なリクエストを実行する
必須パラメータのみの基本的なリクエストを実行します。
リクエストの条件
音声認識エンジン:日本語・会話_汎用
使用する音声ファイル:test.wav
リクエストとレスポンス例
リクエスト
日本語・会話_汎用エンジンを利用する場合は、dパラメータに-a-generalを指定します。
Linux・Mac
curl https://acp-api.amivoice.com/v1/recognize \
-F u=$APP_KEY \
-F d=-a-general \
-F a=@test.wav
Windows
curl https://acp-api.amivoice.com/v1/recognize -F u=%APP_KEY% -F d=-a-general -F a=@test.wav
レスポンス
{
"results": [
{
"tokens": [
{
"written": "アドバンスト・メディア",
"confidence": 1.00,
"starttime": 442,
"endtime": 1578,
"spoken": "あどばんすとめでぃあ"
},
{
"written": "は",
"confidence": 1.00,
"starttime": 1578,
"endtime": 1898,
"spoken": "は"
},
{
"written": "、",
"confidence": 0.62,
"starttime": 1898,
"endtime": 2026,
"spoken": "_"
},
{
"written": "人",
"confidence": 0.94,
"starttime": 2026,
"endtime": 2314,
"spoken": "ひと"
},
{
"written": "と",
"confidence": 0.99,
"starttime": 2314,
"endtime": 2426,
"spoken": "と"
},
{
"written": "機械",
"confidence": 0.99,
"starttime": 2426,
"endtime": 2826,
"spoken": "きかい"
},
{
"written": "と",
"confidence": 1.00,
"starttime": 2826,
"endtime": 2954,
"spoken": "と"
},
{
"written": "の",
"confidence": 0.97,
"starttime": 2954,
"endtime": 3082,
"spoken": "の"
},
{
"written": "自然",
"confidence": 1.00,
"starttime": 3082,
"endtime": 3434,
"spoken": "しぜん"
},
{
"written": "な",
"confidence": 1.00,
"starttime": 3434,
"endtime": 3530,
"spoken": "な"
},
{
"written": "コミュニケーション",
"confidence": 1.00,
"starttime": 3530,
"endtime": 4378,
"spoken": "こみゅにけーしょん"
},
{
"written": "を",
"confidence": 1.00,
"starttime": 4378,
"endtime": 4442,
"spoken": "を"
},
{
"written": "実現",
"confidence": 1.00,
"starttime": 4442,
"endtime": 4922,
"spoken": "じつげん"
},
{
"written": "し",
"confidence": 1.00,
"starttime": 4922,
"endtime": 5274,
"spoken": "し"
},
{
"written": "、",
"confidence": 0.77,
"starttime": 5274,
"endtime": 5626,
"spoken": "_"
},
{
"written": "豊か",
"confidence": 1.00,
"starttime": 5626,
"endtime": 5994,
"spoken": "ゆたか"
},
{
"written": "な",
"confidence": 1.00,
"starttime": 5994,
"endtime": 6090,
"spoken": "な"
},
{
"written": "未来",
"confidence": 1.00,
"starttime": 6090,
"endtime": 6490,
"spoken": "みらい"
},
{
"written": "を",
"confidence": 1.00,
"starttime": 6490,
"endtime": 6554,
"spoken": "を"
},
{
"written": "創造",
"confidence": 0.95,
"starttime": 6554,
"endtime": 7050,
"spoken": "そうぞう"
},
{
"written": "して",
"confidence": 1.00,
"starttime": 7050,
"endtime": 7226,
"spoken": "して"
},
{
"written": "いく",
"confidence": 0.99,
"starttime": 7226,
"endtime": 7418,
"spoken": "いく"
},
{
"written": "こと",
"confidence": 0.95,
"starttime": 7418,
"endtime": 7674,
"spoken": "こと"
},
{
"written": "を",
"confidence": 1.00,
"starttime": 7674,
"endtime": 7722,
"spoken": "を"
},
{
"written": "目指し",
"confidence": 0.99,
"starttime": 7722,
"endtime": 8090,
"spoken": "めざし"
},
{
"written": "ます",
"confidence": 0.97,
"starttime": 8090,
"endtime": 8506,
"spoken": "ます"
},
{
"written": "。",
"confidence": 0.94,
"starttime": 8506,
"endtime": 8746,
"spoken": "_"
}
],
"confidence": 0.99,
"starttime": 250,
"endtime": 8746,
"tags": [],
"rulename": "",
"text": "アドバンスト・メディアは、人と機械との自然なコミュニケーションを実現し、豊かな未来を創造していくことを目指します。"
}
],
"utteranceid": "20250520/15/0196ec5ab3380a30341994c6_20250520_152129",
"text": "アドバンスト・メディアは、人と機械との自然なコミュニケーションを実現し、豊かな未来を創造していくことを目指します。",
"code": "",
"message": ""
}
2. ログ保存なしで実行する
1と同じリクエストをログ保存なしで実行します。
リクエストの条件
音声認識エンジン:日本語・会話_汎用
使用する音声ファイル:test.wav
リクエストとレスポンス例
リクエスト
ログ保存を行わない場合はnologのエンドポイントを使用します。
Linux・Mac
curl https://acp-api.amivoice.com/v1/nolog/recognize \
-F u=$APP_KEY \
-F d=-a-general \
-F a=@test.wav
Windows
curl https://acp-api.amivoice.com/v1/nolog/recognize -F u=%APP_KEY% -F d=-a-general -F a=@test.wav
レスポンス
{
"results": [
{
"tokens": [
{
"written": "アドバンスト・メディア",
"confidence": 1.00,
"starttime": 442,
"endtime": 1578,
"spoken": "あどばんすとめでぃあ"
},
{
"written": "は",
"confidence": 1.00,
"starttime": 1578,
"endtime": 1898,
"spoken": "は"
},
{
"written": "、",
"confidence": 0.62,
"starttime": 1898,
"endtime": 2026,
"spoken": "_"
},
{
"written": "人",
"confidence": 0.94,
"starttime": 2026,
"endtime": 2314,
"spoken": "ひと"
},
{
"written": "と",
"confidence": 0.99,
"starttime": 2314,
"endtime": 2426,
"spoken": "と"
},
{
"written": "機械",
"confidence": 0.99,
"starttime": 2426,
"endtime": 2826,
"spoken": "きかい"
},
{
"written": "と",
"confidence": 1.00,
"starttime": 2826,
"endtime": 2954,
"spoken": "と"
},
{
"written": "の",
"confidence": 0.97,
"starttime": 2954,
"endtime": 3082,
"spoken": "の"
},
{
"written": "自然",
"confidence": 1.00,
"starttime": 3082,
"endtime": 3434,
"spoken": "しぜん"
},
{
"written": "な",
"confidence": 1.00,
"starttime": 3434,
"endtime": 3530,
"spoken": "な"
},
{
"written": "コミュニケーション",
"confidence": 1.00,
"starttime": 3530,
"endtime": 4378,
"spoken": "こみゅにけーしょん"
},
{
"written": "を",
"confidence": 1.00,
"starttime": 4378,
"endtime": 4442,
"spoken": "を"
},
{
"written": "実現",
"confidence": 1.00,
"starttime": 4442,
"endtime": 4922,
"spoken": "じつげん"
},
{
"written": "し",
"confidence": 1.00,
"starttime": 4922,
"endtime": 5274,
"spoken": "し"
},
{
"written": "、",
"confidence": 0.77,
"starttime": 5274,
"endtime": 5626,
"spoken": "_"
},
{
"written": "豊か",
"confidence": 1.00,
"starttime": 5626,
"endtime": 5994,
"spoken": "ゆたか"
},
{
"written": "な",
"confidence": 1.00,
"starttime": 5994,
"endtime": 6090,
"spoken": "な"
},
{
"written": "未来",
"confidence": 1.00,
"starttime": 6090,
"endtime": 6490,
"spoken": "みらい"
},
{
"written": "を",
"confidence": 1.00,
"starttime": 6490,
"endtime": 6554,
"spoken": "を"
},
{
"written": "創造",
"confidence": 0.95,
"starttime": 6554,
"endtime": 7050,
"spoken": "そうぞう"
},
{
"written": "して",
"confidence": 1.00,
"starttime": 7050,
"endtime": 7226,
"spoken": "して"
},
{
"written": "いく",
"confidence": 0.99,
"starttime": 7226,
"endtime": 7418,
"spoken": "いく"
},
{
"written": "こと",
"confidence": 0.95,
"starttime": 7418,
"endtime": 7674,
"spoken": "こと"
},
{
"written": "を",
"confidence": 1.00,
"starttime": 7674,
"endtime": 7722,
"spoken": "を"
},
{
"written": "目指し",
"confidence": 0.99,
"starttime": 7722,
"endtime": 8090,
"spoken": "めざし"
},
{
"written": "ます",
"confidence": 0.97,
"starttime": 8090,
"endtime": 8506,
"spoken": "ます"
},
{
"written": "。",
"confidence": 0.94,
"starttime": 8506,
"endtime": 8746,
"spoken": "_"
}
],
"confidence": 0.99,
"starttime": 250,
"endtime": 8746,
"tags": [],
"rulename": "",
"text": "アドバンスト・メディアは、人と機械との自然なコミュニケーションを実現し、豊かな未来を創造していくことを目指します。"
}
],
"utteranceid": "20250520/15/0196ec5ab3380a30341994c6_20250520_152129",
"text": "アドバンスト・メディアは、人と機械との自然なコミュニケーションを実現し、豊かな未来を創造していくことを目指します。",
"code": "",
"message": ""
}
3. 音声認識エンジンを変更する(領域特化)
音声認識エンジンを領域特化のエンジンに変更して実行します。
まずは日本語・会話_汎用エンジンで音声認識を実行し、次に日本語・会話_医療エンジンで音声認識を実行します。音声認識エンジンによってどのように音声認識結果が変わるのか確認してください。
リクエストの条件
使用する音声ファイル:medical.wav
音声認識エンジン:日本語・会話_汎用、日本語・会話_医療
リクエストとレスポンス例
会話_汎用エンジン リクエスト
Linux・Mac
curl https://acp-api.amivoice.com/v1/recognize \
-F u=$APP_KEY \
-F d=-a-general \
-F a=@medical.wav
Windows
curl https://acp-api.amivoice.com/v1/recognize -F u=%APP_KEY% -F d=-a-general -F a=@medical.wav
会話_汎用エンジン レスポンス
{
"results": [
{
"tokens": [
{
"written": "慢性",
"confidence": 0.99,
"starttime": 854,
"endtime": 1286,
"spoken": "まんせい"
},
{
"written": "化",
"confidence": 1.00,
"starttime": 1286,
"endtime": 1446,
"spoken": "か"
},
{
"written": "し",
"confidence": 1.00,
"starttime": 1446,
"endtime": 1542,
"spoken": "し"
},
{
"written": "虚血",
"confidence": 1.00,
"starttime": 1542,
"endtime": 1878,
"spoken": "きょけつ"
},
{
"written": "における",
"confidence": 0.93,
"starttime": 1878,
"endtime": 2454,
"spoken": "における"
},
{
"written": "血管",
"confidence": 0.97,
"starttime": 2518,
"endtime": 2982,
"spoken": "けっかん"
},
{
"written": "再生",
"confidence": 1.00,
"starttime": 2982,
"endtime": 3446,
"spoken": "さいせい"
},
{
"written": "医療",
"confidence": 0.98,
"starttime": 3446,
"endtime": 3686,
"spoken": "いりょう"
},
{
"written": "と",
"confidence": 1.00,
"starttime": 3686,
"endtime": 3862,
"spoken": "と"
},
{
"written": "脊髄",
"confidence": 1.00,
"starttime": 3894,
"endtime": 4358,
"spoken": "せきずい"
},
{
"written": "損傷",
"confidence": 1.00,
"starttime": 4358,
"endtime": 4950,
"spoken": "そんしょう"
},
{
"written": "脳",
"confidence": 0.92,
"starttime": 5408,
"endtime": 5616,
"spoken": "のう"
},
{
"written": "梗塞",
"confidence": 0.92,
"starttime": 5616,
"endtime": 6096,
"spoken": "こうそく"
},
{
"written": "における",
"confidence": 1.00,
"starttime": 6096,
"endtime": 6640,
"spoken": "における"
},
{
"written": "神経",
"confidence": 1.00,
"starttime": 6672,
"endtime": 7216,
"spoken": "しんけい"
},
{
"written": "再生",
"confidence": 1.00,
"starttime": 7216,
"endtime": 7680,
"spoken": "さいせい"
},
{
"written": "医療",
"confidence": 1.00,
"starttime": 7680,
"endtime": 7872,
"spoken": "いりょう"
},
{
"written": "について",
"confidence": 1.00,
"starttime": 7872,
"endtime": 8320,
"spoken": "について"
},
{
"written": "紹介",
"confidence": 1.00,
"starttime": 8320,
"endtime": 8720,
"spoken": "しょうかい"
},
{
"written": "します",
"confidence": 1.00,
"starttime": 8720,
"endtime": 9280,
"spoken": "します"
},
{
"written": "。",
"confidence": 0.94,
"starttime": 9280,
"endtime": 9488,
"spoken": "_"
},
{
"written": "慢性",
"confidence": 1.00,
"starttime": 10436,
"endtime": 10836,
"spoken": "まんせい"
},
{
"written": "化",
"confidence": 0.89,
"starttime": 10836,
"endtime": 10996,
"spoken": "か"
},
{
"written": "し",
"confidence": 0.89,
"starttime": 10996,
"endtime": 11092,
"spoken": "し"
},
{
"written": "虚血",
"confidence": 1.00,
"starttime": 11092,
"endtime": 11444,
"spoken": "きょけつ"
},
{
"written": "と",
"confidence": 1.00,
"starttime": 11444,
"endtime": 11556,
"spoken": "と"
},
{
"written": "は",
"confidence": 1.00,
"starttime": 11556,
"endtime": 11796,
"spoken": "は"
},
{
"written": "、",
"confidence": 0.71,
"starttime": 11796,
"endtime": 11844,
"spoken": "_"
},
{
"written": "パワーチャージ",
"confidence": 0.30,
"starttime": 11844,
"endtime": 12468,
"spoken": "ぱわーちゃーじ"
},
{
"written": "病",
"confidence": 0.41,
"starttime": 12468,
"endtime": 12660,
"spoken": "やまい"
},
{
"written": "や",
"confidence": 0.99,
"starttime": 12660,
"endtime": 12948,
"spoken": "や"
},
{
"written": "閉塞性",
"confidence": 1.00,
"starttime": 13028,
"endtime": 13796,
"spoken": "へいそくせい"
},
{
"written": "動脈",
"confidence": 1.00,
"starttime": 13796,
"endtime": 14260,
"spoken": "どうみゃく"
},
{
"written": "硬化",
"confidence": 0.96,
"starttime": 14260,
"endtime": 14548,
"spoken": "こうか"
},
{
"written": "症",
"confidence": 0.96,
"starttime": 14548,
"endtime": 14788,
"spoken": "しょう"
},
{
"written": "が",
"confidence": 0.99,
"starttime": 14788,
"endtime": 14980,
"spoken": "が"
},
{
"written": "原因",
"confidence": 1.00,
"starttime": 14980,
"endtime": 15300,
"spoken": "げんいん"
},
{
"written": "疾患",
"confidence": 1.00,
"starttime": 15300,
"endtime": 15732,
"spoken": "しっかん"
},
{
"written": "と",
"confidence": 1.00,
"starttime": 15732,
"endtime": 15828,
"spoken": "と"
},
{
"written": "なり",
"confidence": 1.00,
"starttime": 15828,
"endtime": 16356,
"spoken": "なり"
},
{
"written": "、",
"confidence": 0.93,
"starttime": 16356,
"endtime": 16500,
"spoken": "_"
},
{
"written": "血管",
"confidence": 1.00,
"starttime": 16500,
"endtime": 16948,
"spoken": "けっかん"
},
{
"written": "が",
"confidence": 1.00,
"starttime": 16948,
"endtime": 17044,
"spoken": "が"
},
{
"written": "詰まる",
"confidence": 0.95,
"starttime": 17044,
"endtime": 17348,
"spoken": "つまる"
},
{
"written": "こと",
"confidence": 0.95,
"starttime": 17348,
"endtime": 17604,
"spoken": "こと"
},
{
"written": "で",
"confidence": 1.00,
"starttime": 17604,
"endtime": 17860,
"spoken": "で"
},
{
"written": "、",
"confidence": 0.89,
"starttime": 17860,
"endtime": 18036,
"spoken": "_"
},
{
"written": "虚血",
"confidence": 0.86,
"starttime": 18050,
"endtime": 18402,
"spoken": "きょけつ"
},
{
"written": "死",
"confidence": 0.54,
"starttime": 18402,
"endtime": 18514,
"spoken": "し"
},
{
"written": "の",
"confidence": 1.00,
"starttime": 18514,
"endtime": 18690,
"spoken": "の"
},
{
"written": "潰瘍",
"confidence": 0.62,
"starttime": 18722,
"endtime": 19138,
"spoken": "かいよう"
},
{
"written": "や",
"confidence": 1.00,
"starttime": 19138,
"endtime": 19378,
"spoken": "や"
},
{
"written": "医師",
"confidence": 0.56,
"starttime": 19410,
"endtime": 19666,
"spoken": "いし"
},
{
"written": "を",
"confidence": 1.00,
"starttime": 19666,
"endtime": 19730,
"spoken": "を"
},
{
"written": "招く",
"confidence": 0.88,
"starttime": 19730,
"endtime": 20034,
"spoken": "まねく"
},
{
"written": "病態",
"confidence": 0.99,
"starttime": 20034,
"endtime": 20418,
"spoken": "びょうたい"
},
{
"written": "です",
"confidence": 1.00,
"starttime": 20418,
"endtime": 20850,
"spoken": "です"
},
{
"written": "。",
"confidence": 0.89,
"starttime": 20850,
"endtime": 21090,
"spoken": "_"
}
],
"confidence": 0.981,
"starttime": 550,
"endtime": 21090,
"tags": [],
"rulename": "",
"text": "慢性化し虚血における血管再生医療と脊髄損傷脳梗塞における神経再生医療について紹介します。慢性化し虚血とは、パワーチャージ病や閉塞性動脈硬化症が原因疾患となり、血管が詰まることで、虚血死の潰瘍や医師を招く病態です。"
}
],
"utteranceid": "20250528/12/0197150b029c0a3017cf94c6_20250528_125852",
"text": "慢性化し虚血における血管再生医療と脊髄損傷脳梗塞における神経再生医療について紹介します。慢性化し虚血とは、パワーチャージ病や閉塞性動脈硬化症が原因疾患となり、血管が詰まることで、虚血死の潰瘍や医師を招く病態です。",
"code": "",
"message": ""
}
会話_医療エンジン リクエスト
日本語・会話_医療エンジンを利用する場合は、dパラメータに-a-medicalを指定します。
Linux・Mac
curl https://acp-api.amivoice.com/v1/recognize \
-F u=$APP_KEY \
-F d=-a-medical \
-F a=@medical.wav
Windows
curl https://acp-api.amivoice.com/v1/recognize -F u=%APP_KEY% -F d=-a-medical -F a=@medical.wav
会話_医療エンジン レスポンス
{
"results": [
{
"tokens": [
{
"written": "慢性",
"confidence": 1.00,
"starttime": 854,
"endtime": 1286,
"spoken": "まんせい"
},
{
"written": "下肢",
"confidence": 1.00,
"starttime": 1286,
"endtime": 1542,
"spoken": "かし"
},
{
"written": "虚血",
"confidence": 1.00,
"starttime": 1542,
"endtime": 1878,
"spoken": "きょけつ"
},
{
"written": "における",
"confidence": 1.00,
"starttime": 1878,
"endtime": 2454,
"spoken": "における"
},
{
"written": "血管",
"confidence": 0.92,
"starttime": 2518,
"endtime": 2982,
"spoken": "けっかん"
},
{
"written": "再生",
"confidence": 0.92,
"starttime": 2982,
"endtime": 3446,
"spoken": "さいせい"
},
{
"written": "医療",
"confidence": 0.98,
"starttime": 3446,
"endtime": 3686,
"spoken": "いりょう"
},
{
"written": "と",
"confidence": 0.98,
"starttime": 3686,
"endtime": 3862,
"spoken": "と"
},
{
"written": "脊髄損傷",
"confidence": 0.95,
"starttime": 3894,
"endtime": 4918,
"spoken": "せきずいそんしょう"
},
{
"written": "脳梗塞",
"confidence": 1.00,
"starttime": 5360,
"endtime": 6096,
"spoken": "のうこうそく"
},
{
"written": "における",
"confidence": 1.00,
"starttime": 6096,
"endtime": 6640,
"spoken": "における"
},
{
"written": "神経",
"confidence": 1.00,
"starttime": 6672,
"endtime": 7216,
"spoken": "しんけい"
},
{
"written": "再生",
"confidence": 1.00,
"starttime": 7216,
"endtime": 7680,
"spoken": "さいせい"
},
{
"written": "医療",
"confidence": 1.00,
"starttime": 7680,
"endtime": 7872,
"spoken": "いりょう"
},
{
"written": "について",
"confidence": 1.00,
"starttime": 7872,
"endtime": 8320,
"spoken": "について"
},
{
"written": "紹介",
"confidence": 0.89,
"starttime": 8320,
"endtime": 8720,
"spoken": "しょうかい"
},
{
"written": "します",
"confidence": 0.99,
"starttime": 8720,
"endtime": 9280,
"spoken": "します"
},
{
"written": "。",
"confidence": 0.91,
"starttime": 9280,
"endtime": 9488,
"spoken": "_"
},
{
"written": "慢性",
"confidence": 1.00,
"starttime": 10436,
"endtime": 10836,
"spoken": "まんせい"
},
{
"written": "下肢",
"confidence": 1.00,
"starttime": 10836,
"endtime": 11092,
"spoken": "かし"
},
{
"written": "虚血",
"confidence": 1.00,
"starttime": 11092,
"endtime": 11444,
"spoken": "きょけつ"
},
{
"written": "と",
"confidence": 1.00,
"starttime": 11444,
"endtime": 11556,
"spoken": "と"
},
{
"written": "は",
"confidence": 1.00,
"starttime": 11556,
"endtime": 11796,
"spoken": "は"
},
{
"written": "、",
"confidence": 0.89,
"starttime": 11796,
"endtime": 11956,
"spoken": "_"
},
{
"written": "バージャー病",
"confidence": 0.97,
"starttime": 11956,
"endtime": 12612,
"spoken": "ばーじゃーびょう"
},
{
"written": "や",
"confidence": 1.00,
"starttime": 12612,
"endtime": 12948,
"spoken": "や"
},
{
"written": "閉塞性動脈硬化症",
"confidence": 0.76,
"starttime": 13028,
"endtime": 14788,
"spoken": "へいそくせいどうみゃくこうかしょう"
},
{
"written": "が",
"confidence": 0.99,
"starttime": 14788,
"endtime": 14980,
"spoken": "が"
},
{
"written": "原因",
"confidence": 0.66,
"starttime": 14980,
"endtime": 15300,
"spoken": "げんいん"
},
{
"written": "疾患",
"confidence": 0.66,
"starttime": 15300,
"endtime": 15732,
"spoken": "しっかん"
},
{
"written": "と",
"confidence": 1.00,
"starttime": 15732,
"endtime": 15828,
"spoken": "と"
},
{
"written": "なり",
"confidence": 1.00,
"starttime": 15828,
"endtime": 16356,
"spoken": "なり"
},
{
"written": "、",
"confidence": 0.72,
"starttime": 16356,
"endtime": 16500,
"spoken": "_br"
},
{
"written": "血管",
"confidence": 1.00,
"starttime": 16500,
"endtime": 16948,
"spoken": "けっかん"
},
{
"written": "が",
"confidence": 1.00,
"starttime": 16948,
"endtime": 17044,
"spoken": "が"
},
{
"written": "詰まる",
"confidence": 0.91,
"starttime": 17044,
"endtime": 17348,
"spoken": "つまる"
},
{
"written": "こと",
"confidence": 0.96,
"starttime": 17348,
"endtime": 17604,
"spoken": "こと"
},
{
"written": "で",
"confidence": 1.00,
"starttime": 17604,
"endtime": 17860,
"spoken": "で"
},
{
"written": "虚血",
"confidence": 0.99,
"starttime": 18050,
"endtime": 18402,
"spoken": "きょけつ"
},
{
"written": "肢",
"confidence": 0.67,
"starttime": 18402,
"endtime": 18514,
"spoken": "し"
},
{
"written": "の",
"confidence": 0.96,
"starttime": 18514,
"endtime": 18690,
"spoken": "の"
},
{
"written": "潰瘍",
"confidence": 0.99,
"starttime": 18722,
"endtime": 19138,
"spoken": "かいよう"
},
{
"written": "や",
"confidence": 1.00,
"starttime": 19138,
"endtime": 19378,
"spoken": "や"
},
{
"written": "壊死",
"confidence": 1.00,
"starttime": 19410,
"endtime": 19666,
"spoken": "えし"
},
{
"written": "を",
"confidence": 1.00,
"starttime": 19666,
"endtime": 19730,
"spoken": "を"
},
{
"written": "招く",
"confidence": 1.00,
"starttime": 19730,
"endtime": 20034,
"spoken": "まねく"
},
{
"written": "病態",
"confidence": 1.00,
"starttime": 20034,
"endtime": 20418,
"spoken": "びょうたい"
},
{
"written": "です",
"confidence": 0.99,
"starttime": 20418,
"endtime": 20850,
"spoken": "です"
},
{
"written": "。",
"confidence": 0.90,
"starttime": 20850,
"endtime": 21090,
"spoken": "_"
}
],
"confidence": 0.99475,
"starttime": 550,
"endtime": 21090,
"tags": [],
"rulename": "",
"text": "慢性下肢虚血における血管再生医療と脊髄損傷脳梗塞における神経再生医療について紹介します。慢性下肢虚血とは、バージャー病や閉塞性動脈硬化症が原因疾患となり、血管が詰まることで虚血肢の潰瘍や壊死を招く病態です。"
}
],
"utteranceid": "20250528/13/0197150d13210a30112194c6_20250528_130107",
"text": "慢性下肢虚血における血管再生医療と脊髄損傷脳梗塞における神経再生医療について紹介します。慢性下肢虚血とは、バージャー病や閉塞性動脈硬化症が原因疾患となり、血管が詰まることで虚血肢の潰瘍や壊死を招く病態です。",
"code": "",
"message": ""
}
音声認識結果の比較
会話_汎用エンジン
慢性化し虚血における血管再生医療と脊髄損傷脳梗塞における神経再生医療について紹介します。慢性化し虚血とは、パワーチャージ病や閉塞性動脈硬化症が原因疾患となり、血管が詰まることで、虚血市の潰瘍や医師を招く病態です。
会話_医療エンジン
慢性下肢虚血における血管再生医療と脊髄損傷脳梗塞における神経再生医療について紹介します。慢性下肢虚血とは、バージャー病や閉塞性動脈硬化症が原因疾患となり、血管が詰まることで虚血肢の潰瘍や壊死を招く病態です。
関連情報
4. 音声認識エンジンを変更する(E2E)
音声認識エンジンをE2Eエンジンに変更して実行します。ハイブリッドエンジンのレスポンス構成との違いを確認してください。
リクエストの条件
音声認識エンジン:日本語E2E_汎用
使用する音声ファイル:test.wav
リクエストとレスポンス例
リクエスト
Linux・Mac
curl https://acp-api.amivoice.com/v1/recognize \
-F u=$APP_KEY \
-F d=-a2-ja-general \
-F a=@test.wav
Windows
curl https://acp-api.amivoice.com/v1/recognize -F u=%APP_KEY% -F d=-a2-ja-general -F a=@test.wav
レスポンス
E2Eエンジンは、単語単位の音声認識結果に読み(spoken)が含まれません。
{
"results": [
{
"tokens": [
{
"written": "アドバンスト・メディア",
"confidence": 1.00,
"starttime": 890,
"endtime": 1882
},
{
"written": "は",
"confidence": 1.00,
"starttime": 1882,
"endtime": 2010
},
{
"written": "、",
"confidence": 0.49,
"starttime": 2010,
"endtime": 2394
},
{
"written": "人",
"confidence": 0.80,
"starttime": 2394,
"endtime": 2618
},
{
"written": "と",
"confidence": 1.00,
"starttime": 2618,
"endtime": 2810
},
{
"written": "機械",
"confidence": 1.00,
"starttime": 2810,
"endtime": 3098
},
{
"written": "と",
"confidence": 0.16,
"starttime": 3098,
"endtime": 3258
},
{
"written": "の",
"confidence": 1.00,
"starttime": 3258,
"endtime": 3418
},
{
"written": "自然",
"confidence": 1.00,
"starttime": 3418,
"endtime": 3706
},
{
"written": "な",
"confidence": 0.18,
"starttime": 3706,
"endtime": 3834
},
{
"written": "コミュニケーション",
"confidence": 1.00,
"starttime": 3834,
"endtime": 4634
},
{
"written": "を",
"confidence": 1.00,
"starttime": 4634,
"endtime": 4794
},
{
"written": "実現",
"confidence": 1.00,
"starttime": 4794,
"endtime": 5178
},
{
"written": "し",
"confidence": 0.39,
"starttime": 5178,
"endtime": 5306
},
{
"written": "、",
"confidence": 1.00,
"starttime": 5306,
"endtime": 5946
},
{
"written": "豊か",
"confidence": 1.00,
"starttime": 5946,
"endtime": 6234
},
{
"written": "な",
"confidence": 0.26,
"starttime": 6234,
"endtime": 6394
},
{
"written": "未来",
"confidence": 1.00,
"starttime": 6394,
"endtime": 6746
},
{
"written": "を",
"confidence": 1.00,
"starttime": 6746,
"endtime": 6938
},
{
"written": "創造",
"confidence": 1.00,
"starttime": 6938,
"endtime": 7322
},
{
"written": "し",
"confidence": 1.00,
"starttime": 7322,
"endtime": 7386
},
{
"written": "て",
"confidence": 1.00,
"starttime": 7386,
"endtime": 7482
},
{
"written": "いく",
"confidence": 1.00,
"starttime": 7482,
"endtime": 7706
},
{
"written": "こと",
"confidence": 1.00,
"starttime": 7706,
"endtime": 7898
},
{
"written": "を",
"confidence": 0.93,
"starttime": 7898,
"endtime": 7994
},
{
"written": "目指し",
"confidence": 1.00,
"starttime": 7994,
"endtime": 8346
},
{
"written": "ます",
"confidence": 1.00,
"starttime": 8346,
"endtime": 8474
},
{
"written": "。",
"confidence": 0.44,
"starttime": 8474,
"endtime": 8730
}
],
"confidence": 1.0,
"starttime": 890,
"endtime": 8730,
"tags": [],
"rulename": "",
"text": "アドバンスト・メディアは、人と機械との自然なコミュニケーションを実現し、豊かな未来を創造していくことを目指します。"
}
],
"utteranceid": "20250516/13/0196d77268450a30114d94c0_20250516_135521",
"text": "アドバンスト・メディアは、人と機械との自然なコミュニケーションを実現し、豊かな未来を創造していくことを目指します。",
"code": "",
"message": ""
}
5. 音声認識処理のリジェクト①
まずは、音声ファイルtest-stereo.wavを使用して音声認識を実行してください。
リクエスト例
Linux・Mac
curl https://acp-api.amivoice.com/v1/recognize \
-F u=$APP_KEY \
-F d=-a-general \
-F a=@test-stereo.wav
Windows
curl https://acp-api.amivoice.com/v1/recognize -F u=%APP_KEY% -F d=-a-general -F a=@test-stereo.wav
実行すると、以下のようにエラーが返されます。
{
"results": [
{
"tokens": [],
"confidence": 0.992,
"starttime": 350,
"endtime": 3246,
"tags": [],
"rulename": "",
"text": ""
}
],
"utteranceid": "20250516/14/0196d79acbb80a30312f94c7_20250516_143928",
"text": "",
"code": "o",
"message": "recognition result is rejected because confidence is below the threshold"
}
次に、音声を再生して音声ファイルの内容を確認します。ヘッドセットをしていると、右側からのみ音声が聞こえてくることがわかります。
下図は、test-stereo.wavの音声波形です。ステレオ音声になっており、2チャンネル目にしか音声が含まれていません。

AmiVoice APIでは、複数チャネルの音声は1チャネル目のみが認識対象のため、この音声では発話が検出されませんでした。
音声の送信に成功しても、「音声から発話を検出できなかった」「音声から発話を検出でき、音声認識を行った結果、信頼度が信頼度しきい値を下回った」などの場合は、"recognition
result is rejected because confidence is below the
threshold"が返されます。
エラーが発生した場合は、音声データに正しく発話が含まれているかどうか確認してください。
6. 音声認識処理のリジェクト②
まずは、音声ファイルtest.rawを使用して音声認識を実行してください。
リクエスト例
Linux・Mac
curl https://acp-api.amivoice.com/v1/recognize \
-F u=$APP_KEY \
-F d=-a-general \
-F a=@test.raw
Windows
curl https://acp-api.amivoice.com/v1/recognize -F u=%APP_KEY% -F d=-a-general -F a=@test.raw
実行すると、5と同じエラーが返されます。
"recognition result is rejected because confidence is below the threshold"
下図は、test.rawの音声波形です。

今回の場合、音声データ自体に問題はありませんが、音声フォーマットの指定がされていなかったことが原因でエラーが発生しました。
ヘッダのない音声を送信している場合、リクエスト時に誤った音声フォーマットを指定すると、発話検出や音声認識の処理が正しく行われません。リクエストの音声フォーマットが、送信した音声データに対して正しく設定されているか注意してください。
それでは、正しい音声フォーマットを指定して、音声認識を実行してください。
音声ファイルの情報
サンプリング周波数:8kHz
エンコーディング:A-Law
チャネル数:1
リクエストとレスポンス例
リクエスト
Linux・Mac
curl https://acp-api.amivoice.com/v1/recognize \
-F u=$APP_KEY \
-F d=-a-general \
-F c=ALAW \
-F a=@test.raw
Windows
curl https://acp-api.amivoice.com/v1/recognize -F u=%APP_KEY% -F d=-a-general -F c=ALAW -F a=@test.raw
レスポンス
{
"results": [
{
"tokens": [
{
"written": "アドバンスト・メディア",
"confidence": 1.00,
"starttime": 562,
"endtime": 1570,
"spoken": "あどばんすとめでぃあ"
},
{
"written": "は",
"confidence": 1.00,
"starttime": 1570,
"endtime": 1858,
"spoken": "は"
},
{
"written": "、",
"confidence": 0.94,
"starttime": 1858,
"endtime": 2098,
"spoken": "_"
},
{
"written": "人",
"confidence": 0.48,
"starttime": 2098,
"endtime": 2314,
"spoken": "ひと"
},
{
"written": "と",
"confidence": 0.49,
"starttime": 2314,
"endtime": 2434,
"spoken": "と"
},
{
"written": "機械",
"confidence": 0.73,
"starttime": 2434,
"endtime": 2818,
"spoken": "きかい"
},
{
"written": "と",
"confidence": 0.89,
"starttime": 2818,
"endtime": 2938,
"spoken": "と"
},
{
"written": "の",
"confidence": 0.95,
"starttime": 2938,
"endtime": 3082,
"spoken": "の"
},
{
"written": "自然",
"confidence": 1.00,
"starttime": 3082,
"endtime": 3442,
"spoken": "しぜん"
},
{
"written": "な",
"confidence": 1.00,
"starttime": 3442,
"endtime": 3514,
"spoken": "な"
},
{
"written": "コミュニケーション",
"confidence": 1.00,
"starttime": 3514,
"endtime": 4378,
"spoken": "こみゅにけーしょん"
},
{
"written": "を",
"confidence": 1.00,
"starttime": 4378,
"endtime": 4450,
"spoken": "を"
},
{
"written": "実現",
"confidence": 1.00,
"starttime": 4450,
"endtime": 4930,
"spoken": "じつげん"
},
{
"written": "し",
"confidence": 1.00,
"starttime": 4930,
"endtime": 5242,
"spoken": "し"
},
{
"written": "、",
"confidence": 0.99,
"starttime": 5242,
"endtime": 5626,
"spoken": "_"
},
{
"written": "豊か",
"confidence": 1.00,
"starttime": 5626,
"endtime": 5986,
"spoken": "ゆたか"
},
{
"written": "な",
"confidence": 1.00,
"starttime": 5986,
"endtime": 6106,
"spoken": "な"
},
{
"written": "未来",
"confidence": 1.00,
"starttime": 6106,
"endtime": 6490,
"spoken": "みらい"
},
{
"written": "を",
"confidence": 1.00,
"starttime": 6490,
"endtime": 6562,
"spoken": "を"
},
{
"written": "創造",
"confidence": 0.89,
"starttime": 6562,
"endtime": 7042,
"spoken": "そうぞう"
},
{
"written": "して",
"confidence": 1.00,
"starttime": 7042,
"endtime": 7234,
"spoken": "して"
},
{
"written": "いく",
"confidence": 0.96,
"starttime": 7234,
"endtime": 7402,
"spoken": "いく"
},
{
"written": "こと",
"confidence": 0.90,
"starttime": 7402,
"endtime": 7666,
"spoken": "こと"
},
{
"written": "を",
"confidence": 1.00,
"starttime": 7666,
"endtime": 7714,
"spoken": "を"
},
{
"written": "目指し",
"confidence": 1.00,
"starttime": 7714,
"endtime": 8098,
"spoken": "めざし"
},
{
"written": "ます",
"confidence": 1.00,
"starttime": 8098,
"endtime": 8434,
"spoken": "ます"
},
{
"written": "。",
"confidence": 0.93,
"starttime": 8434,
"endtime": 8698,
"spoken": "_"
}
],
"confidence": 0.998,
"starttime": 250,
"endtime": 8698,
"tags": [],
"rulename": "",
"text": "アドバンスト・メディアは、人と機械との自然なコミュニケーションを実現し、豊かな未来を創造していくことを目指します。"
}
],
"utteranceid": "20250529/17/01971b28c0fd0a30312f94c4_20250529_172905",
"text": "アドバンスト・メディアは、人と機械との自然なコミュニケーションを実現し、豊かな未来を創造していくことを目指します。",
"code": "",
"message": ""
}