voice.setVoiceRecogDomain - GiGAGenie-ServiceSDK/UserGuide GitHub Wiki
gigagenie.voice.setVoiceRecogDomain
API 설명
- 음성 인식 도메인 설정 API
- 기가지니의 음성 인식을 위한 도메인을 설정함
- 앱이 다시 시작되거나, 로드되는 페이지가 바뀔 경우 그리고 5분이 지나면 공통으로 초기화된다.
- 특정 시간이 지나서 초기화 되는 경우 voice.onVocDomainTimeout 이 발생
API 구조
- function setVoiceRecogDomain
options
domainCode
: (Int, Mandatory) 음성 인식 도메인
0
: 공통
1
: 금융
2
: 4핀
3
: 전화번호
4
: 동화
5
: 키즈게임
6
: 자동차번호판
7
: 스콜라스틱 앱(다국어)
- 단, domainCode를 7로 세팅 후 voice.getVoiceText API 사용할 경우 options.voicelanguage 값을 0이 아닌 값(예: 1 영어)으로 사용해야 함
- domainCode = 7은 특수한 경우에만 사용하므로 사용 전 ServiceSDK 담당자에게 문의 필요
8
: 6pin & 구구단
9
: 국립암센터
result_cd
extra
사용 예시
// callback
var options = {};
options.domainCode = 1;
gigagenie.voice.setVoiceRecogDomain(options, function (result_cd, result_msg, extra) {
if (result_cd === 200) {
console.log("Keyword setting is success.");
};
});