无线通讯模块、自动应答系统及方法

文档序号:7979183阅读:287来源:国知局
无线通讯模块、自动应答系统及方法
【专利摘要】本发明公开了无线通讯模块、自动应答系统及方法,其中该无线通讯模块包括一第一音频模块和一自动应答模块,该自动应答模块包括:一第一存储器,用于存储多个音频文件,以及每个应答事件与单个音频文件、与单个操作动作或与音频文件和操作动作的组合之间的对应关系,该应答事件包括通话建立、接收到单个DTMF音以及接收到DTMF音的组合;一应答事件检测模块,用于在检测到应答事件时,调用该第一音频模块播放与该应答事件相对应的音频文件、并将该音频文件通过语音信道发送至通话对方和/或执行与该应答事件相对应的操作动作。本发明的该自动应答系统能够彻底地摆脱对固话的依赖,从而具备极高的移动便携性。
【专利说明】无线通讯模块、自动应答系统及方法
【技术领域】
[0001]本发明涉及一种自动应答机,特别是涉及一种具有自动应答功能的无线通讯模块、一种能够同时发送信令形式和音频形式的DTMF音的无线通讯模块、一种利用具有自动应答功能的无线通讯模块实现的自动应答系统以及一种相应的自动应答方法。
【背景技术】
[0002]目前,很多热线电话都具备了自动应答功能。在这样的热线电话系统中,通常都是将固话作为实现自动应答的服务器端的,而客户端则既可以为移动终端,也可以同样为固话。
[0003]当客户端与服务器端建立通话之后,按照预先设定好的自动应答流程,服务器端会先向客户端播放一段音频提示,而后客户端的用户便会根据该段音频提示进行相应的按键操作,例如按下某个按键或是按下数个按键的组合,这样的按键操作会以DTMF (DualTone Multi Frequency,双音多频)音的方式送达服务器端,而针对用户的不同按键操作,服务器端便会继续按照预先设定好的自动应答流程或是进一步地向客户端播放另一段音频提示,或是在本地按照用户的按键操作所代表的指令执行某种操作动作,例如激活用户利用上述按键操作所选择的某一参数设置等等。服务器端与客户端按照上述方式不断地交互,直至预先设定好的该自动应答流程结束。
[0004]然而,由于固话先天地存在着不具备便携性的缺陷,因此这样的自动应答系统显然在便捷性方面仍然有着极大的局限性。

【发明内容】

[0005]本发明要解决的技术问题是为了克服现有技术中的自动应答系统在便捷性方面会受到作为服务器端的固话的严重局限的缺陷,提供一种能够取代固话作为自动应答系统中的服务器端的具有自动应答功能的无线通讯模块、一种能够同时发送信令形式和音频形式的DTMF音的无线通讯模块、一种利用具有自动应答功能的无线通讯模块实现的自动应答系统以及一种相应的自动应答方法。
[0006]本发明是通过下述技术方案来解决上述技术问题的:一种无线通讯模块,其包括一第一音频模块,其特点在于,该无线通讯模块还包括一自动应答模块,该自动应答模块包括:
[0007]—第一存储器,用于存储多个音频文件,以及每个应答事件与单个音频文件、与单个操作动作或与音频文件和操作动作的组合之间的对应关系,该应答事件包括通话建立、接收到单个DTMF音以及接收到DTMF音的组合;
[0008]一应答事件检测模块,用于在检测到应答事件时,调用该第一音频模块播放与该应答事件相对应的音频文件、并将该音频文件通过语音信道发送至通话对方和/或执行与该应答事件相对应的操作动作。
[0009]该第一存储器中存储的各种对应关系的集合实质上就是预先设定的自动应答流程,由于对自动应答流程的设计并不涉及本发明对现有技术所作出的主要改进之处,因此本发明对自动应答流程的具体内容未作任何限定,其可以由本领域技术人员根据实际需求灵活设计。而无论所采用的自动应答流程的具体内容如何,这样的技术方案均将落入本发明的保护范围之内。
[0010]该无线通讯模块巧妙地利用无线通讯模块原有的硬件条件,尤其是原有的第一音频模块,便使得无线通讯模块具备了作为一自动应答系统的服务器端的功能,因此应用成本极低。
[0011]其中,该DTMF音为音频形式或信令形式。
[0012]较佳地,该第一音频模块包括一 PCM (脉冲编码调制)解码模块,该应答事件检测模块通过调用该PCM解码模块来解码音频形式的DTMF音以及在对信令形式的DTMF音进行协议处理后调用该PCM解码模块来解码经过协议处理的信令形式的DTMF音,以获得DTMF音所代表的应答事件。
[0013]较佳地,该无线通讯模块还包括一自动应答功能开闭模块,用于开启或关闭该自动应答模块。
[0014]由此,用户便可以根据实际需要灵活地选择开启或关闭该无线通讯模块的自动应答功能。
[0015]较佳地,该自动应答功能开闭模块通过AT指令开启或关闭该自动应答模块。
[0016]较佳地,该第一存储器为该无线通讯模块的主芯片上的闪存。
[0017]由此,该无线通讯模块便能够以最节省系统资源的方式从自身主芯片的闪存中调取到所需的音频文件或是各种对应关系,而无需再额外利用一 MCU (微控单元)去从一外部存储空间中调取这些数据,并且这样的设计同时还降低了该无线通讯模块的整体成本。
[0018]本发明还提供了一种无线通讯模块,其包括一第二音频模块和一用于在检测到用户按下按键时将与该按键相对应的信令形式的DTMF音发送至通话对方的信令DTMF音发送模块,其特点在于,该无线通讯模块还包括一音频DTMF音发送模块,该音频DTMF音发送模块包括:
[0019]一第二存储器,用于存储音频形式的DTMF音;
[0020]一 DTMF音检测模块,用于在检测到用户按下按键时调用该第二音频模块播放与该按键相对应的音频形式的DTMF音、并将该音频形式的DTMF音通过语音信道发送至通话对方。
[0021]根据无线通讯协议,目前的无线通讯模块均是以信令形式来发送DTMF音的,但是不同的运营商对DTMF音的处理方式各不相同,其中有些运营商会对无线通讯模块发送出去的DTMF音进行拦截,因此在以信令形式发送DTMF音的同时还将其以音频形式利用语音信道进行发送将能够更加可靠地确保DTMF音的成功发送。
[0022]该无线通讯模块巧妙地利用无线通讯模块原有的硬件条件,尤其是原有的第二音频模块,便能够确保DTMF音的成功发送,因此应用成本极低。
[0023]较佳地,该无线通讯模块还包括一音频DTMF音发送功能开闭模块,用于开启或关闭该音频DTMF音发送模块。
[0024]由此,用户便可以根据实际需要灵活地选择开启或关闭以音频形式发送DTMF音的功能。[0025]较佳地,该音频DTMF音发送功能开闭模块通过AT指令开启或关闭该音频DTMF音发送模块。
[0026]较佳地,该第二存储器为该无线通讯模块的主芯片上的闪存。
[0027]由此,该无线通讯模块便能够以最节省系统资源的方式从自身主芯片的闪存中调取到所需的音频文件,而无需再额外利用一 MCU去从一外部存储空间中调取这些数据,并且这样的设计同时还降低了该无线通讯模块的整体成本。
[0028]本发明还提供了一种自动应答系统,其特点在于,其包括一服务器端和至少一客户端,该服务器端采用如上所述的无线通讯模块,该客户端采用一在检测到用户按下按键时仅将与该按键相对应的信令形式的DTMF音发送至通话对方的无线通讯模块、一如上所述的无线通讯模块或一固话。
[0029]其中,“在检测到用户按下按键时仅将与该按键相对应的信令形式的DTMF音发送至通话对方的无线通讯模块”意指如下所述的无线通讯模块:在其用户按下按键时,其将按照目前的无线通讯协议仅仅以信令形式将与该按键相对应的DTMF音向外发送,而不会同时还以音频形式将与该按键相对应的DTMF音向外发送。例如各种现有的仅仅具备通常的无线通讯功能的无线通讯模块即均属于“在检测到用户按下按键时仅将与该按键相对应的信令形式的DTMF音发送至通话对方的无线通讯模块”。
[0030]本发明还提供了一种利用如上所述的自动应答系统实现的自动应答方法,包括:
[0031]S1、在方案一、方案二和方案三中,该服务器端与该客户端建立通话,其中,在方案一、方案二和方案三中该客户端依次采用一在检测到用户按下按键时仅将与该按键相对应的信令形式的DTMF音发送至通话对方的无线通讯模块、一如上所述的无线通讯模块和一固话;
[0032]S2、在方案一、方案二和方案三中,该服务器端调用该第一音频模块播放与通话建立相对应的音频文件、并将该音频文件通过语音信道发送至该客户端;
[0033]S3、在方案一中,该客户端在检测到用户按下按键时将与该按键相对应的信令形式的DTMF音发送至该服务器端;在方案二中,该客户端在检测到用户按下按键时将与该按键相对应的信令形式的DTMF音发送至该服务器端、调用该第二音频模块播放与该按键相对应的音频形式的DTMF音、并将该音频形式的DTMF音通过语音信道发送至该服务器端;在方案三中,该客户端在检测到用户按下按键时调用该客户端的音频模块播放与该按键相对应的音频形式的DTMF音、并将该音频形式的DTMF音通过语音信道发送至该服务器端;
[0034]S4、在方案一、方案二和方案三中,该服务器端在检测到S3中发来的DTMF音时,调用该第一音频模块播放与由检测到的DTMF音所代表的应答事件相对应的音频文件、并将该音频文件通过语音信道发送至该客户端和/或执行与由检测到的DTMF音所代表的应答事件相对应的操作动作;
[0035]S5、在方案一、方案二和方案三中,该服务器端判断自动应答流程是否结束,若是则结束该自动应答方法,若否则再次执行S3。
[0036]本发明的积极进步效果在于:本发明提供了一种具备自动应答功能的无线通讯模块,而将该无线通讯模块作为服务器端便可以建立起一基于无线通讯的自动应答系统,该自动应答系统能够彻底地摆脱对固话的依赖,从而具备极高的移动便携性。另外,本发明还提供了一种特别适用于作为该自动应答系统的客户端的无线通讯模块,该无线通讯模块通过以音频形式发送DTMF音,更加可靠地确保了 DTMF音的成功发送。
【专利附图】

【附图说明】
[0037]图1为本发明的第一种无线通讯模块的结构框图。
[0038]图2为本发明的第二种无线通讯模块的结构框图。
[0039]图3为本发明的自动应答方法的实施例f 3的流程图。
【具体实施方式】
[0040]下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
[0041]图1所示为本发明的第一种无线通讯模块,该无线通讯模块除了与现有的无线通讯模块同样地包括有一第一音频模块1、并且该第一音频模块I还进一步地包括有一PCM解码模块11之外,还特别地包括有一自动应答模块2,该自动应答模块2则包括:
[0042]一第一存储器21,用于存储多个音频文件,以及每个应答事件与单个音频文件、与单个操作动作或与音频文件和操作动作的组合之间的对应关系,该应答事件包括通话建立、接收到单个DTMF音以及接收到DTMF音的组合;
[0043]一应答事件检测模块22,用于在检测到应答事件时,调用该第一音频模块播放与该应答事件相对应的音频文件、并将该音频文件通过语音信道发送至通话对方和/或执行与该应答事件相对应的操作动作。
[0044]其中,该无线通讯模块所接收到的DTMF音既可以为音频形式,也可以为信令形式。
[0045]当接收到的DTMF音为音频形式时,该应答事件检测模块22通过调用该PCM解码模块11来解码音频形式的DTMF音的内容,由此获得DTMF音所代表的应答事件,并进一步地针对该应答事件进行处理。
[0046]当接收到的DTMF音为信令形式时,该应答事件检测模块22便会先对DTMF音进行协议处理,而后再调用该PCM解码模块11来解码经过协议处理的DTMF音的内容,由此获得DTMF音所代表的应答事件,并进一步地针对该应答事件进行处理。
[0047]而为了便于用户灵活地开启或关闭该无线通讯模块的自动应答功能,该无线通讯模块还可以包括一自动应答功能开闭模块3,用于开启或关闭该自动应答模块2,其中这样的开启和关闭可以利用AT指令来实现。
[0048]另外,该第一存储器21最好选用该无线通讯模块的主芯片上的闪存,这不但能够保证以最节省系统资源的方式从该第一存储器21中调取到所需的数据,还能够降低该无线通讯模块的整体成本。
[0049]图2所示为本发明的第二种无线通讯模块。首先,该无线通讯模块与现有的无线通讯模块同样地包括有一第二音频模块4和一信令DTMF音发送模块5,该信令DTMF音发送模块用于在检测到用户按下按键时将与该按键相对应的信令形式的DTMF音发送至通话对方。
[0050]而与现有的无线通讯模块不同的是:该无线通讯模块还包括一音频DTMF音发送模块6,该音频DTMF音发送模块6则包括:
[0051]一第二存储器61,用于存储音频形式的DTMF音;[0052]一 DTMF音检测模块62,用于在检测到用户按下按键时调用该第二音频模块播放与该按键相对应的音频形式的DTMF音、并将该音频形式的DTMF音通过语音信道发送至通话对方。
[0053]而为了方便用户灵活地开启或关闭以音频形式发送DTMF音的功能,该无线通讯模块还可以包括一音频DTMF音发送功能开闭模块7,用于开启或关闭该音频DTMF音发送模块6,而这样的开启和关闭可以利用AT指令来实现。
[0054]另外中,该第二存储器61最好选用该无线通讯模块的主芯片上的闪存,这不但能够保证以最节省系统资源的方式从该第二存储器61中调取到所需的数据,还能够降低该无线通讯模块的整体成本。
[0055]而将上述的第一种无线通讯模块作为服务器端便可以建立起一具有极高的移动便携性的自动应答系统,在该自动应答系统中,既可以采用一在检测到用户按下按键时仅将与该按键相对应的信令形式的DTMF音发送至通话对方的无线通讯模块作为客户端,也可以采用上述的第二种无线通讯模块作为客户端,此外当然还可以采用一普通的固话作为客户端。以下将分别通过三个实施例来对这三种情况进行详细说明。
[0056]实施例1
[0057]在该实施例中,采用一现有的无线通讯模块作为客户端。此时的自动应答方法的具体流程如下:
[0058]步骤100,该服务器端与该客户端之间建立通话,即发生通话建立这一应答事件。
[0059]步骤101,根据预设的自动应答流程,该服务器端调用该第一音频模块播放与通话建立相对应的音频文件、并将该音频文件通过语音信道发送至该客户端,此时该客户端的用户便能够从语音信道中听到该服务器端的语音提示。
[0060]步骤102,该客户端的用户按下某个或某几个按键,例如“I”?“9”、“*”和“#”等,
此时,该客户端便会将与该按键或该几个按键相对应的DTMF音以信令形式发送至该服务器端。
[0061]步骤103,该服务器端在检测到步骤102中发来的DTMF音时,根据预设的自动应答流程,或是单一地向该客户端继续反馈语音提示,即调用该第一音频模块播放与由检测到的DTMF音所代表的应答事件相对应的音频文件、并将该音频文件发送至该客户端,或是单一地执行与由检测到的DTMF音所代表的应答事件相对应的操作动作,例如激活该客户端的用户利用DTMF音选择的某一设置参数等等,或者该服务器端也可以同时执行语音提示以及操作动作。
[0062]步骤104,该服务器端判断预设的自动应答流程是否结束,若是则结束该自动应答方法,若否则再次执行步骤102。
[0063]实施例2
[0064]在该实施例中,采用本发明中的第二种无线通讯模块作为客户端。此时的自动应答方法的具体流程如下:
[0065]步骤200,该服务器端与该客户端之间建立通话,即发生通话建立这一应答事件。
[0066]步骤201,根据预设的自动应答流程,该服务器端调用该第一音频模块播放与通话建立相对应的音频文件、并将该音频文件通过语音信道发送至该客户端,此时该客户端的用户便能够从语音通道中听到该服务器端的语音提示。[0067]步骤202,该客户端的用户按下某个或某几个按键,例如和“#”等,此时,该客户端便会将与该按键或该几个按键相对应的DTMF音以信令形式发送至该服务器端;与此同时,该客户端还会调用该第二音频模块播放与该按键相对应的音频形式的DTMF音、并将该音频形式的DTMF音通过语音信道发送至该服务器端,从而确保该DTMF音能够成功地从该客户端送达该服务器端。
[0068]步骤203,该服务器端在检测到步骤202中发来的DTMF音时,根据预设的自动应答流程,或是单一地向该客户端继续反馈语音提示,即调用该第一音频模块播放与由检测到的DTMF音所代表的应答事件相对应的音频文件、并将该音频文件发送至该客户端,或是单一地执行与由检测到的DTMF音所代表的应答事件相对应的操作动作,例如激活该客户端的用户利用DTMF音选择的某一设置参数等等,或者该服务器端也可以同时执行语音提示以及操作动作。
[0069]步骤204,该服务器端判断预设的自动应答流程是否结束,若是则结束该自动应答方法,若否则再次执行步骤202。
[0070]实施例3
[0071]在该实施例中,采用一普通的固话作为客户端。此时的自动应答方法的具体流程如下:
[0072]步骤300,该服务器端与该客户端之间建立通话,即发生通话建立这一应答事件。
[0073]步骤301,根据预设的自动应答流程,该服务器端调用该第一音频模块播放与通话建立相对应的音频文件、并将该音频文件通过语音信道发送至该客户端,此时该客户端的用户便能够从语音通道中听到该服务器端的语音提示。
[0074]步骤302,该客户端的用户按下某个或某几个按键,例如“I”?“9”、“*”和“#”等,
此时,该客户端便会调用其音频模块播放与该按键相对应的音频形式的DTMF音、并将该音频形式的DTMF音通过语音信道发送至该服务器端。
[0075]步骤303,该服务器端在检测到步骤302中发来的DTMF音时,根据预设的自动应答流程,或是单一地向该客户端继续反馈语音提示,即调用该第一音频模块播放与由检测到的DTMF音所代表的应答事件相对应的音频文件、并将该音频文件发送至该客户端,或是单一地执行与由检测到的DTMF音所代表的应答事件相对应的操作动作,例如激活该客户端的用户利用DTMF音选择的某一设置参数等等,或者该服务器端也可以同时执行语音提示以及操作动作。
[0076]步骤304,该服务器端判断预设的自动应答流程是否结束,若是则结束该自动应答方法,若否则再次执行步骤302。
[0077]虽然以上描述了本发明的【具体实施方式】,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
【权利要求】
1.一种无线通讯模块,其包括一第一音频模块,其特征在于,该无线通讯模块还包括一自动应答模块,该自动应答模块包括: 一第一存储器,用于存储多个音频文件,以及每个应答事件与单个音频文件、与单个操作动作或与音频文件和操作动作的组合之间的对应关系,该应答事件包括通话建立、接收到单个DTMF音以及接收到DTMF音的组合; 一应答事件检测模块,用于在检测到应答事件时,调用该第一音频模块播放与该应答事件相对应的音频文件、并将该音频文件通过语音信道发送至通话对方和/或执行与该应答事件相对应的操作动作。
2.如权利要求1所述的无线通讯模块,其特征在于,该DTMF音为音频形式或信令形式。
3.如权利要求2所述的无线通讯模块,其特征在于,该第一音频模块包括一PCM解码模块,该应答事件检测模块通过调用该PCM解码模块来解码音频形式的DTMF音以及在对信令形式的DTMF音进行协议处理后调用该PCM解码模块来解码经过协议处理的信令形式的DTMF音,以获得DTMF音所代表的应答事件。
4.如权利要求1所述的无线通讯模块,其特征在于,该无线通讯模块还包括一自动应答功能开闭模块,用于开启或关闭该自动应答模块。
5.如权利要求4所述的无线通讯模块,其特征在于,该自动应答功能开闭模块通过AT指令开启或关闭该自动应答模块。
6.如权利要求1所述的无线通讯模块,其特征在于,该第一存储器为该无线通讯模块的主芯片上的闪存。
7.一种无线通讯模块,其包括一第二音频模块和一用于在检测到用户按下按键时将与该按键相对应的信令形 式的DTMF音发送至通话对方的信令DTMF音发送模块,其特征在于,该无线通讯模块还包括 一音频DTMF音发送模块,该音频DTMF音发送模块包括: 一第二存储器,用于存储音频形式的DTMF音; 一 DTMF音检测模块,用于在检测到用户按下按键时调用该第二音频模块播放与该按键相对应的音频形式的DTMF音、并将该音频形式的DTMF音通过语音信道发送至通话对方。
8.如权利要求7所述的无线通讯模块,其特征在于,该无线通讯模块还包括一音频DTMF音发送功能开闭模块,用于开启或关闭该音频DTMF音发送模块。
9.如权利要求8所述的无线通讯模块,其特征在于,该音频DTMF音发送功能开闭模块通过AT指令开启或关闭该音频DTMF音发送模块。
10.如权利要求7所述的无线通讯模块,其特征在于,该第二存储器为该无线通讯模块的主芯片上的闪存。
11.一种自动应答系统,其特征在于,其包括一服务器端和至少一客户端,该服务器端采用如权利要求1-6中任意一项所述的无线通讯模块,该客户端采用一在检测到用户按下按键时仅将与该按键相对应的信令形式的DTMF音发送至通话对方的无线通讯模块、一如权利要求7-10中任意一项所述的无线通讯模块或一固话。
12.一种利用如权利要求11所述的自动应答系统实现的自动应答方法,包括: . 51、该服务器端与该客户端建立通话; . 52、该服务器端调用该第一音频模块播放与通话建立相对应的音频文件、并将该音频文件通过语音信道发送至该客户端;.53、当该客户端采用一在检测到用户按下按键时仅将与该按键相对应的信令形式的DTMF音发送至通话对方的无线通讯模块时,该客户端在检测到用户按下按键时将与该按键相对应的信令形式的DTMF音发送至该服务器端;当该客户端采用一如权利要求7-10中任意一项所述的无线通讯模块时,该客户端在检测到用户按下按键时将与该按键相对应的信令形式的DTMF音发送至该服务器端、调用该第二音频模块播放与该按键相对应的音频形式的DTMF音、并将该音频形式的DTMF音通过语音信道发送至该服务器端;当该客户端采用一固话时,该客户端在检测到用户按下按键时调用该客户端的音频模块播放与该按键相对应的音频形式的DTMF音、并将该音频形式的DTMF音通过语音信道发送至该服务器端; .54、该服务器端在检测到S3中发来的DTMF音时,调用该第一音频模块播放与由检测到的DTMF音所代表的应答事件相对应的音频文件、并将该音频文件通过语音信道发送至该客户端和/或执行与 由检测到的DTMF音所代表的应答事件相对应的操作动作; .55、该服务器端判断自动应答流程是否结束,若是则结束该自动应答方法,若否则再次执行S3。
【文档编号】H04W4/12GK103428650SQ201210160826
【公开日】2013年12月4日 申请日期:2012年5月17日 优先权日:2012年5月17日
【发明者】胡杰 申请人:芯讯通无线科技(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1