当前位置: 首页 > 知识库问答 >
问题:

Twilio工作室说/收集暗示

益炜
2023-03-14

感激地接受任何帮助。

提前致谢

共有1个答案

祝英博
2023-03-14

您可以查看在提示部分输入$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设置,使其使用深色主题?

  • 我们使用的是visual studio 2015,并有以下字体:- 使用visual studio 2015 typescript编译器,这可以归结为:- 这很好,在chrome上运行良好,但是,我们希望它也能在ie10 / ie11上运行。 我相信我们需要“多填充”这个,以便将生成的js文件转换为es5。 目前visual studio中有什么可以做到这一点吗?这种转换的最佳方式是什么?或任何样