DTMF中的字母| GRXML |多个Keypress在相同的号码上

时间:2013-11-19 11:53:36

标签: ivr dtmf

您好我需要知道我们是否可以在iv应用程序(geneys)中使用dtmf或touchtone中的字母(字母)。如果可以,我们如何使用它? 仅供参考, 我在阅读了几个论坛后才知道,我可以使用下面给出的代码。我需要知道它是否正确。如果错误让我知道语法代码 我需要这样的场景,如果一次按'2',我需要'a',如果按'2'两次我需要'b'等等,

[(dtmf-2)] = 'a' 
[(dtmf-2 dtmf-2)] = 'b' 
[(dtmf-2 dtmf-2 dtmf-2)] = 'c' 

在以下链接中,我们将ABCD分开。是否所有手机都可以使用? http://nemesis.lonestar.org/reference/telecom/signaling/dtmf.html

1 个答案:

答案 0 :(得分:1)

这是一种使用DTMF将内容拼写到IVR应用程序的旧技术。所有手机都使用DTMF来传输按下的按键。它适用于任何IVR,但是由IVR应用程序的应用程序开发人员来翻译数字意味着什么,并且您需要在语音提示中向用户提供有关如何执行此操作的一些指导。这是一种非常容易出错的方法,最好向用户提供您认为他们想要输入的内容的反馈。但这是我们在语音识别出现之前的全部内容。

基本上这只是使用电话键上的字母作为指南。字母“A”,“B”和“C”在键“2”上。你告诉他们按“2”字母顺序出现在键上的次数(即“A”是第一个,“B”是第二个,“C”是第三个)。这种方法适用于获取单个字母,但它对多个字母不能很好地工作,除非您让用户暂停一段时间以表明它们已完成。 IVR将沉默的长度作为输入字母的结尾。

另一种技术是对每个字母使用两次按键,再次使用数字键上的字母作为指南。所以字母“A”将是21,“B”是22,“C”是23,“D”是31等...这种技术在输入字母之间不需要长时间停顿,因为IVR知道会有每个字母有两个按键。