0

因为我们的客户通常用不同的口音说话,比如西班牙语、印度语和其他一些英语口音。是否可以在聚集动词 SPEECH RECOGNITION LANGUAGE 中添加多种语言口音?

我也没有在 twilio studio 中找到“增强”选项。

exports.handler = function(context, event, callback) {
let twiml = new Twilio.twiml.VoiceResponse();
 //twiml.say("Testing voice command, please say something");
const gather = twiml.gather({
                    hints:"one, two, help, voicemail",
                    input:"speech",
                    
      partialResultCallback:"https:",
                    action:"https:",
                    language:"en-IN", 
                    language:"en-US",   //,en-US"
                    profanityFilter:true,
                    speechTimeout:15,
                    speechModel:"phone_call",           
                   //"numbers_and_commands",
                   // enhanced:true
                    
                });
        
  gather.say("Testing voice command, please say something and we will 
   transcribe it");             
  callback(null, twiml);
   };
4

1 回答 1

0

识别的语言是一个单一的。在设置他们选择的主要语言之前,您需要使用一种常见的方式来询问他们想要与哪种语言进行交互(比如用英语)。

https://www.twilio.com/docs/voice/twiml/gather#language

于 2021-02-16T17:49:49.373 回答