リクエスト毎に設定する方法
音声認識のリクエスト時にリクエストパラメータの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