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