메인 콘텐츠로 건너뛰기

요청별 설정 방법

음성 인식 요청 시 요청 파라미터profileWords에 추가하고 싶은 단어(End to End 엔진의 경우, 강조하고 싶은 단어)를 설정합니다. 해당 세션에서만 단어 등록 또는 단어 강조가 유효합니다.

하이브리드 엔진의 단어 등록의 경우

예를 들어, 다음과 같이 profileWords에 "AmiVoice あみぼいす"를 설정합니다.

profileWords="AmiVoice あみぼいす"

또한, 여러 단어를 등록할 경우에는 표기와 읽기 세트를 "|"(파이프)로 구분합니다. "AMI あみ"와 "AOI あおい" 두 단어를 등록하려면 다음과 같이 설정합니다.

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

End to End 엔진의 단어 강조의 경우

예를 들어, 다음과 같이 profileWords에 "AmiVoice アミボイス 0.8"을 설정합니다.

profileWords="AmiVoice アミボイス 0.8"

여러 단어를 강조하는 경우에는, 표기와 대체 표기 또는 단어 강조도의 세트를 "|"(파이프)로 구분합니다. "AMI アドバンストメディア"와 "AmiVoice アミボイス 0.8" 두 개의 단어를 강조하려면 다음과 같이 설정합니다.

profileWords="AMI アドバンストメディア|AmiVoice アミボイス 0.8"

다음은 curl 명령어를 사용한 예시입니다. 여기서는 음성 파일(test.wav)을 사용하여 음성 인식을 수행합니다. profileWords에 "AMI アドバンストメディア|AmiVoice アミボイス 0.8"을 설정하고 있습니다.

curl -X POST https://acp-api.amivoice.com/v1/nolog/recognize \
-F u={APP_KEY} \
-F "d=grammarFileNames=-a-general profileWords=AMI%20%E3%82%A2%E3%83%89%E3%83%90%E3%83%B3%E3%82%B9%E3%83%88%E3%83%A1%E3%83%87%E3%82%A3%E3%82%A2%7CAmiVoice%20%E3%82%A2%E3%83%9F%E3%83%9C%E3%82%A4%E3%82%B9%200.8" \
-F a=@test.wav