メインコンテンツまでスキップ

リクエスト毎に設定する方法

音声認識のリクエスト時にリクエストパラメータprofileWordsに追加したい単語を設定します。そのセッションだけで単語登録が有効になります。

例えば、以下のようにprofileWordsに「AmiVoice あみぼいす」と設定します。

profileWords="AmiVoice あみぼいす"

また、複数の単語を登録する場合は、表記と読みのセットを"|"(パイプ)で区切ります。 「AMI あみ」と「AOI あおい」の2つの単語を登録するには以下のように設定します。

profileWords="AMI あみ|AOI あおい"

以下にcurlコマンドを使った例を示します。ここでは音声ファイル(test.wav)を使って音声認識を行います。profileWordsに「AmiVoice あみぼいす|AOI あおい」を設定しています。

curl -X POST https://acp-api.amivoice.com/v1/nolog/recognize \
-F u={APP_KEY} \
-F "d=grammarFileNames=-a-general profileWords=AmiVoice%20%E3%81%82%E3%81%BF%E3%81%BC%E3%81%84%E3%81%99%7CAOI%20%E3%81%82%E3%81%8A%E3%81%84" \
-F a=@test.wav