1

嗨,我需要知道我们是否可以在 dtmf 中使用字母(字母)或在 ivr 应用程序(genesys)中使用按键。如果可能,我们如何使用它?仅供参考,我在阅读了几个论坛后才知道,我可以使用下面给出的代码。我需要知道它是否正确。如果错误,请告诉我语法代码我需要的场景,比如如果按“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

4

1 回答 1

1

这是一种使用 DTMF 将内容拼写到 IVR 应用程序的旧技术。所有电话都使用 DTMF 传输按下的键。它适用于任何 IVR,但由 IVR 应用程序的应用程序开发人员来翻译数字的含义,并且您需要在语音提示中为用户提供一些指导。这是一种非常容易出错的方法,最好向用户反馈您认为他们正在尝试输入的内容。但这就是我们在语音识别出现之前所拥有的一切。

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

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

于 2013-11-20T18:27:24.527 回答