感激地接受任何帮助。
提前致谢
您可以查看在提示部分输入$OOV_CLASS_DIGIT_SECENCE
是否对捕获的SpeechResult
有任何影响。
另一个选择是通过将tutu转换为22的规范化Twilio函数运行结果。
为了避免这种情况,我建议在捕获数字时使用DTMF。
// converts number words to integers (e.g. "one two three" => 123)
function convertStringToInteger( str ) {
let resultValue = "";
let arrInput = [];
let valuesToConvert = {
"one": "1",
"two": "2",
"to": "2",
"three": "3",
"four": "4",
"five": "5",
"six": "6",
"seven": "7",
"eight": "8",
"nine": "9",
"zero": "0"
};
str = str.replace(/[.,-]/g," "); // sanitize string for punctuation
arrInput = str.split(" "); // split input into an array
// iterate through array and convert values
arrInput.forEach( thisValue => {
if( ! isNaN(parseInt(thisValue)) ) { // value is already an integer
resultValue += `${parseInt(thisValue)}`;
} else { // non-integer
if( valuesToConvert[thisValue] !== undefined) {
resultValue += valuesToConvert[thisValue];
} else {
// we don't know how to interpret this number..
return false;
}
}
});
console.log('value converted!', str, ' ====> ', resultValue);
return resultValue;
}
在Twilio Studio中,我试图回放一个“调用时收集输入”小部件收集的数字。我指定了以下要大声朗读的文本:“您输入了{{widgets.gatherpin.digits}}。” 当这个消息播放时,我听到的是:“你输入了1,3244”,而不是“你输入了一-三-二-四”。 我如何指定每个数字应该单独大声朗读?
我想知道如何在Twilio工作室流结束/挂断电话。 例如,在Gathere小部件中,如果没有输入,我希望结束调用。
地图工作室的一般流程包括:创建项目、选择底图、添加图层、添加数据、修改图层属性、分析数据、保存并分享。 创建项目 您可以在应用中心中点击地图工作室,在弹出页面中点击“立即体验”。您也可以依次点击“资源中心”,“地图”,“创建地图”,“地图工作室”打开地图工作室。 在资源中心中,可以查看或编辑您保存的地图。 选择底图 地图工作室默认中国暗色地图作为底图。纯色底图支持设置颜色及底图坐标系,支持设置的坐
我正在使用短信工作室做一个快速聊天机器人与入站短信对话,并希望在完成后将对话日志转发到电子邮件。我编写了一个函数,该函数使用SendGrid API将SMSes转发到电子邮件。它独立工作--也就是说,如果我配置电话号码,当一个文本进来时立即运行该功能,它将发送一个短信输入。 不过,我想把这个功能添加到Twilio Studio流的结尾,这样一旦对话结束,它就会把整个对话日志发送给我。一旦我将函数追
如何更改MySQL Workbench设置,使其使用深色主题?
光子工作室 一面 8/19 C++ 虚函数的实现 函数重载 编译器怎么处理的 share_ptr 引用计数的原理 右值引用的应用场景 矩阵,缩放矩阵和平移矩阵的顺序以及为什么(缩放,旋转,平移,矩阵乘法不具有交换律,顺序改了效果就不一样了) Blinn-Phong和Phong的区别 (表现上柔和,计算上半程向量优化计算) ShadowMap的概念 Zfighting的概念 EarlyZ的概念 UG