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
    • 200: 성공
    • 500: 시스템 에러
  • extra
    • null

사용 예시

// 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.");
    };
});