通话语音的处理方法与装置的制造方法

文档序号:10661074阅读:287来源:国知局
通话语音的处理方法与装置的制造方法
【专利摘要】一种通话语音的处理方法包括:获取通话指令,建立与接收终端的通话连接;录制在所述通话连接的过程中与所述接收终端通话时的通话语音;判断在所述通话连接的过程中是否发生预设的触发事件;若是,则将录制的所述通话语音发送至所述接收终端,以使所述接收终端播放所述通话语音。上述通话语音的处理方法与装置,通过建立与接收终端的通话连接,在通话连接过程进行通话语音的录制,当存在预设的触发事件时,将录制的所述通话语音发送至所述接收终端,由于通话语音为发送终端录制后单独发送到接收终端的,其具有较高的可懂度,接收终端对接收到的通话语音进行播放时可清楚发送终端要表达的意思,提高了语音通讯的可靠性。
【专利说明】
通话语音的处理方法与装置
技术领域
[0001]本发明涉及网络通讯技术领域,特别是涉及一种通话语音的处理方法与装置。
【背景技术】
[0002]随着科学技术的发展,特别是网络通讯技术的发展,为人们的生活带来了诸多的便利,人们可以通过手机进行通话聊天,例如在一个地方的用户可以利用手机和网络,联系处于与该用户不同地方的另一用户,两个用户之可实时地进行语音通话,就如同面对面讲话沟通一样,改变了以往采用书信的联系方式,极大方便人们沟通交流,拉近了人与人之间的距离。
[0003]然而,在传统的通话过程中,由于网络信号的不稳定,或者基站的覆盖范围小,信号较弱等因为信号本身的原因或者外界环境的影响的原因,造成语音信号不稳定、可靠性低,导致在主叫方和被叫方之间的通话过程中,被叫方可能会听不清主叫方的声音,或者主叫方可能会听不清被叫方的声音,影响主叫方或者被叫方对通话信息内容的接收。

【发明内容】

[0004]基于此,有必要针对上述技术问题,提供一种可懂度高的的通话语音的处理方法与装置。
[0005]—种通话语音的处理方法,包括:
[0006]获取通话指令,建立与接收终端的通话连接;
[0007]录制在所述通话连接的过程中与所述接收终端通话时的通话语音;
[0008]判断在所述通话连接的过程中是否发生预设的触发事件;
[0009]若是,则将录制的所述通话语音发送至所述接收终端,以使所述接收终端播放所述通话语音。
[0010]一种通话语音的处理装置,包括:
[0011]录制指令获取模块,用于获取通话指令,建立与接收终端的通话连接;
[0012]录制模块,用于录制在所述通话连接的过程中与所述接收终端通话时的通话语
■~>V.曰;
[0013]判断模块,用于判断在所述通话连接的过程中是否发生预设的触发事件;
[0014]发送模块,用于在所述判断模块的判断结果为是时,将录制的所述通话语音发送至所述接收终端,以使所述接收终端播放所述通话语音。
[0015]上述通话语音的处理方法与装置,通过建立与接收终端的通话连接,在通话连接过程进行通话语音的录制,当存在预设的触发事件时,将录制的所述通话语音发送至所述接收终端,由于通话语音为发送终端录制后单独发送到接收终端的,其具有较高的可懂度,接收终端对接收到的通话语音进行播放时可清楚发送终端要表达的意思,提高了语音通讯的可靠性。
【附图说明】
[0016]图1为一个实施例中通话语音的处理方法的应用环境示意图;
[0017]图2为一个实施例中通话语音的处理方法的步骤示意图;
[0018]图3为一个实施例中通话语音的处理方法的部分步骤示意图;
[0019]图4为另一个实施例中通话语音的处理方法的部分步骤示意图;
[0020]图5为一个实施例中通话语音的处理装置的结构示意图。
【具体实施方式】
[0021]请参阅图1,其为一个实施例中通话语音的处理方法的应用环境示意图,该应用环境包括第一用户110、发送终端120、服务器130、接收终端140和第二用户150。第一用户110操控发送终端120,发送终端120获取通话指令,建立与接收终端140的通话连接。第一用户110通过发送终端120、服务器130以及接收终端140建立与第二用户150的通话连接。在通话连接的过程中发送终端120录制与接收终端140通话时的通话语音。发送终端120判断在通话连接的过程中是否发生预设的触发事件。当判断结果为是时,发送终端120将录制的通话语音发送至接收终端140。接收终端140接收到通话语音后播放,使得第二用户150清楚第一用户110要表达的意思,提高了通话连接通讯的可靠性。
[0022]在一实施例中,提供了一种通话语音的处理方法。结合附图对本实施例的【具体实施方式】做详细的说明,以使本实施例的目的、特征和优点能够更加明显易懂。如图2所示,其为一个实施例中通话语音的处理方法20的步骤示意图,该通话语音的处理方法20包括:
[0023]步骤S201:获取通话指令,建立与接收终端的通话连接。
[0024]具体的,第一用户与第二用户建立通话连接,实际上为发送终端与接收终端之间建立通话链路以实现通话连接中语音数据的交互的过程。发送终端需要与接收终端建立连接,首先需要获取通话指令。通话指令是由第一用户发起,即用户期望与第二用户建立通话连接时,向发送终端输入通话指令,以使发送终端与接收终端建立连接。发送终端输入通话指令的方式可以为多种,例如以键盘的输入方式,又如以触控屏幕的输入方式,再如以语音控制的输入方式。发送终端在获取了通话指令后,根据通话指令的内容搭建通话连接的平台,从而建立与接收终端的通话连接。
[0025]可以理解,在一个通话连接过程中,发送终端与接收终端的数据交互时相互的,也就是说发送终端在向接收终端发送语音数据的同时也接收由接收终端发送的语音数据;同理,接收终端在接收由发送终端发送的语音数据的同时也向发送终端发送语音数据。因此,在本实施例中发送终端和接收终端的角色是相对的,也就是说,发送终端和接收终端均需要对通话语音进行处理,以提高通话质量和语音通讯的可靠性。
[0026]步骤S202:录制在通话连接的过程中与接收终端通话时的通话语音。
[0027]具体的,发送终端与接收终端建立连接后,两者之间存在语音数据的交互,然而由于语音数据的交互依赖于各种设备,甚至在无线连接的通话过程中,还依赖于天气的情况,因此当发送终端依赖的与接收终端建立连接的外界因素发生变化时,发送终端与接收终端的通话连接的质量将受到影响,例如接收终端输出的语音不清晰,第二用户听不清第一用户所要表达的意思。因此在发送终端与接收终端的通话连接的过程中,发送终端通过录制与接收终端通话时的通话语音,将通话的信息录制保存下来,可以避免在外界因素发生变化时发送终端通话消息的遗失。
[0028]可以理解,通过实时地录制与接收终端通话时的通话语音,及时地将第一用户对发送终端输入的语音进行录制保存,有效地将第一用户所讲的语音消息保存在发送终端,可以有防止外界因素发生变化时,第二用户对接收到的语音消息的不清楚理解,也就是说当第二用户不清楚第一用户表达的意思时,在外界因素改善时或者通过强化数据交互的可靠性时,发送终端可以将录制保存的语音消息再次发送给接收终端,接收终端再进行播放,从而使得第二用户清楚的知道第一用户所要表达的意思。
[0029]需要说明的是,该录制通话语音是单边的,即在发送终端进行的录制第一用户在通话过程中所讲的内容,而不是录制双方所讲的内容,即在发送终端一侧是没有对接收终端所发送的语音进行录制的,也就是没有录制由第二用户所讲的内容。当然,通话时数据是交互的,接收终端本身也会向发送终端发送数据。因此接收终端一则也可以单独的对第二用户所讲的内容进行录制,但无论是发送终端一侧录制通话语音还是接收终端录制通话语音,均为独立的单方面的录制,即发送终端录制的是第一用户的通话语音,接收终端录制的是第二用户的通话语音。
[0030]步骤S203:判断在通话连接的过程中是否发生预设的触发事件。
[0031]具体的,在一个通话连接过程中,往往存在各种各样干扰因素的触发事件,有些干扰因素的触发事件不会影响通话连接的质量,比如偶尔的电压波动、电流不稳定等,但有些干扰因素往往会严重地影响通话质量,甚至严重的还会中断通话连接。因此并不是在通话连接的过程中发生的所有的触发事件都会影响通话质量,只有那些经过大量的数据统计后确定其确实影响通话质量的触发事件才会影响通话质量,那么这些影响通话质量的触发事件即为预设的触发事件。也就是说,在通话连接的过程中发生预设的触发事时,确定该触发事件将影响通话质量。因此,在发送终端与接收终端的通话连接的过程中,发送终端需要判断是否发生了预设的触发事件。
[0032]步骤S204:若是,则将录制的通话语音发送至接收终端。
[0033]具体的,发送终端录制发送终端与接收终端的通话连接的过程中,当发生了预设的触发事件时,说明第二用户将听不清第一用户所讲话的内容,也就是说,发送终端发送的由第一用户输入的语音消息不能完成地被接收终端还原,因此,发送终端判断在通话连接的过程中发生了预设的触发事件后,将已经在发送终端录制的通话语音发送至接收终端,以使接收终端播放该通话语音。可以理解,接收终端在发生预设的触发事件后将由发送终端发送的通话语音进行播放后第二用户可以及时地、清楚地了解第一用户所要表达的讲话内容。
[0034]上述通话语音的处理方法20,通过建立与接收终端的通话连接,在通话连接过程进行通话语音的录制,当存在预设的触发事件时,将录制的所述通话语音发送至所述接收终端,由于通话语音为发送终端录制后单独发送到接收终端的,其具有较高的可懂度,接收终端对接收到的通话语音进行播放时可清楚发送终端要表达的意思,提高了语音通讯的可靠性。
[0035]进一步的,通话语音的处理方法20还包括步骤S205:若否,则持续录制所述通话语音,直至所述通话连接结束。
[0036]具体的,在通话连接过程存在的各种各样干扰因素的触发事件中,并不是在所有的触发事件都会影响通话质量。因此当发送终端在判断通话连接的过程中不存在预设的触发事件时,说明当前的通话质量正常,双方均能清楚地知道彼此所要表达的内容,所以当发送终端与接收终端通话连接的过程中不存在预设的触发事件时,在发送终端中保持录制通话语音的操作,即持续录制与接收终端通话连接的过程中的通话语音,并在持续录制的过程中实时检测是否发生预设的触发事件,如果没有检测到发生预设的触发事件,则持续录制通话语音直至通话连接结束。
[0037]请参阅图3,其为一个实施例中通话语音的处理方法的部分步骤示意图,结合图2,判断在通话过程中是否发生预设的触发事件,包括:
[0038]步骤S301:获取通话信号值。
[0039]具体的,在无线通讯中,通话信号值是指在基站(也可以理解为服务器)的无线信号覆盖范围内,发送终端向基站的发射功率与接收功率之间的函数关系值,代表着发送终端与接收终端之间通话连接的话音质量。通话信号值越高,话音质量越好;相反的,通话信号值越低,话音质量越差。由此在发送终端与接收终端的通话连接的过程中,发送终端在作为语音的发送方时,获取发送终端与基站之间的通话信号值。
[0040]步骤S301:判断在通话连接的过程中,通话信号值是否低于第一预设阈值。
[0041]具体的,当在通话连接的过程中通信质量差,信号不好时,第二用户就听不太清第一用户讲述的内容,因此有必要把在发送终端一侧录制的第一用户的通话语音发送给接收终端以清楚的将第一用户所讲的内容表达给第二用户。由此规定当通话信号值是否低于第一预设阈值为发生了预设的触发事件,严重地影响了通话质量,因此认为有必要把在发送终端一侧录制的第一用户的通话语音发送给接收终端。需要说明的是,第一预设阈值为预设置的,可以根据通讯协议制定。
[0042]需要指出的是,由于当存在发生了预设的触发事件后才将录制的所述通话语音发送至所述接收终端,因此在获取通话信号值时,发送终端只需要获取发送终端与基站之间的通话信号值,而不需要获取接收终端与基站之间的通话信号值。因为当发送终端与基站之间的通话信号值低于第一预设阈值时,可以认为发送终端通过基站向接收终端发送的语音数据存在数据缺陷,这些数据缺陷将会导致第二用户听不清楚第一用户所要表达的意思,因此需要将所录制的通话语音单独的发送至接收终端,以使第二用户重新听取第一用户的语音。
[0043]请参阅图4,其为另一个实施例中通话语音的处理方法的部分步骤示意图,结合图2,录制在通话连接的过程中与接收终端通话时的通话语音,包括:
[0044]步骤S401:当通话信号值低于第一预设阈值时,开始录制通话语音。
[0045]具体的,在通话连接的过程中通信质量差,通话信号值低时,在接收终端的第二用户就听不太清第一用户在发送终端所讲述的内容。因此设定在当通话信号值低于第一预设阈值时,认为通话质量受到严重地影响,因此当出现通话信号值第一预设阈值时,开始录制通话语音。可以理解,录制通话语音的开启节点在通话信号值低于第一预设阈值,而不是整个通话过路录制,可以有效地节省发送终端的能耗,减轻发送终端的负荷。
[0046]步骤S402:当通话信号值达到第二预设阈值时,停止录音。
[0047]具体的,在通话连接的过程中,无论是基站还是发送终端,均有自我修复的功能,以修复在通话连接过程中出现的由干扰因素导致的错误。当存在干扰因素影响通话质量时,基站或者发送终端将进行修复,此时通话信号值将逐渐恢复至正常值。因此,当通话信号值逐渐恢复并达到第二预设阈值时,表示通话连接的过程中通信质量正常,双方均能听清彼此的语音内容,因此停止录音。同时停止录音还可以降低发送终端的能耗,减轻发送终端的负荷。需要说明的是,第二预设阈值为预设置的,可以根据通讯协议制定。
[0048]需要说明的是,通话信号值在第一预设阈值时对应的语音质量为低质量的语音质量。通话信号值在第二预设阈值时对应的语音质量为高质量的语音质量。
[0049]进一步的,将录制的通话语音发送至接收终端,包括:将通话信号值低于第一预设阈值的时段内录制的通话语音发送至接收终端。
[0050]具体的,在通话连接的过程中,影响通话质量的干扰因素的发生与结束具有时间性,因此在开始出现干扰因素时到干扰因素消失的这一时间段内,认为第二用户在这一时间段内听不清第一用户所表达的内容,因此需要将在该时间段时所录制的通话语音从发送终端中发送到接收终端。可知,通话信号值低于第一预设阈值为一实施例中的干扰因素,因此将通话信号值低于第一预设阈值的时段内录制的通话语音发送至接收终端。
[0051]进一步的,判断在通话连接的过程中是否发生预设的触发事件,包括:判断与接收终端的通话连接的过程中是否包含预设关键字。
[0052]具体的,在通话连接的过程中,并不是所有的触发事件都会影响通话质量,但是,当第二用户因为自身原因或者其所处的环境噪声较大时,双方的通话质量也会受到干扰。因此,有必要设定在发送终端与接收终端的通话连接的过程中出现包含预设关键字的语音时,认为第二用户听不清第一用户所讲述的内容,将录制的通话语音发送至接收终端,以使接收终端播放通话语音。例如,预设关键字为“听不清”、“请再说一次”、“你说什么”等。
[0053]一实施例中,在发送终端与接收终端的通话连接的过程中,当第二用户的语音内容包含预设关键字时,确定在所述通话连接的过程中发生了预设的触发事件,此时将在所述通话连接的过程中与所述接收终端通话时的通话语音发送至所述接收终端,以使所述接收终端播放所述通话语音,从而使得第二用户清楚的知道第一用户所要表达的意思。
[0054]进一步的,判断在通话连接的过程中是否发生预设的触发事件,包括:判断与接收终端的通话连接的过程中是否存在触发预设的传感器。
[0055]具体的,发送终端上预设有传感器,第一用户通过在发送终端触发该传感器即可主动地将在所述通话连接的过程中与所述接收终端通话时的通话语音发送至所述接收终端,以使所述接收终端播放所述通话语音,从而使得第二用户清楚的知道第一用户所要表达的意思。例如,该传感器为压力传感器,第一用户通过按压该传感器的方式触发该传感器工作;又如,该传感器为加速度传感器,第一用户通过摇一下发送终端即开启录音,再摇一下即关闭录音。
[0056]请参阅图5,其为一个实施例中通话语音的处理装置的结构示意图,通话语音的处理装置50包括:录制指令获取模块510、录制模块520、判断模块530以及发送模块540。
[0057]录制指令获取模块510用于获取通话指令,建立与接收终端的通话连接。录制模块520用于录制在所述通话连接的过程中与所述接收终端通话时的通话语音。判断模块530用于判断在所述通话连接的过程中是否发生预设的触发事件。发送模块540用于在所述判断模块530的判断结果为是时,将录制的所述通话语音发送至所述接收终端,以使所述接收终端播放所述通话语音。
[0058]进一步的,所述判断模块530包括:信号值获取模块和信号值判断模块。信号值获取模块用于获取通话信号值。信号值判断模块用于判断在所述通话连接的过程中,所述通话信号值是否低于第一预设阈值。
[0059]进一步的,所述录制模块520包括:录制启动模块和录制停止模块。录制启动模块用于当所述通话信号值低于第一预设阈值时,开始录制所述通话语音。录制停止模块用于当所述通话信号值达到第二预设阈值时,停止录音。
[0060]进一步的,所述发送模块540包括:通话语音发送模块。通话语音发送模块用于将所述通话信号值低于所述第一预设阈值的时段内录制的所述通话语音发送至接收终端。
[0061]进一步的,所述判断模块530包括关键字判断模块。关键字判断模块用于判断与所述接收终端的通话连接的过程中是否包含预设关键字。
[0062]上述通话语音的处理装置,通过建立与接收终端的通话连接,在通话连接过程进行通话语音的录制,当存在预设的触发事件时,将录制的所述通话语音发送至所述接收终端,由于通话语音为发送终端录制后单独发送到接收终端的,其具有较高的可懂度,接收终端对接收到的通话语音进行播放时可清楚发送终端要表达的意思,提高了语音通讯的可靠性。
[0063]以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0064]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种通话语音的处理方法,包括: 获取通话指令,建立与接收终端的通话连接; 录制在所述通话连接的过程中与所述接收终端通话时的通话语音; 判断在所述通话连接的过程中是否发生预设的触发事件; 若是,则将录制的所述通话语音发送至所述接收终端,以使所述接收终端播放所述通话语音。2.根据权利要求1所述的通话语音的处理方法,其特征在于, 所述判断在所述通话过程中是否发生预设的触发事件,包括: 获取通话信号值; 判断在所述通话连接的过程中,所述通话信号值是否低于第一预设阈值。3.根据权利要求2所述的通话语音的处理方法,其特征在于, 所述录制在所述通话连接的过程中与所述接收终端通话时的通话语音,包括: 当所述通话信号值低于第一预设阈值时,开始录制所述通话语音; 当所述通话信号值达到第二预设阈值时,停止录音。4.根据权利要求1所述的通话语音的处理方法,其特征在于, 所述将录制的所述通话语音发送至所述接收终端,包括: 将所述通话信号值低于所述第一预设阈值的时段内录制的所述通话语音发送至接收终端。5.根据权利要求1所述的通话语音的处理方法,其特征在于,所述判断在所述通话连接的过程中是否发生预设的触发事件,包括: 判断与所述接收终端的通话连接的过程中是否包含预设关键字。6.一种通话语音的处理装置,其特征在于,包括: 录制指令获取模块,用于获取通话指令,建立与接收终端的通话连接; 录制模块,用于录制在所述通话连接的过程中与所述接收终端通话时的通话语音; 判断模块,用于判断在所述通话连接的过程中是否发生预设的触发事件; 发送模块,用于在所述判断模块的判断结果为是时,将录制的所述通话语音发送至所述接收终端,以使所述接收终端播放所述通话语音。7.根据权利要求6所述的通话语音的处理装置,其特征在于,所述判断模块包括: 信号值获取模块,用于获取通话信号值; 信号值判断模块,用于判断在所述通话连接的过程中,所述通话信号值是否低于第一预设阈值。8.根据权利要求7所述的通话语音的处理装置,其特征在于,所述录制模块包括: 录制启动模块,用于当所述通话信号值低于第一预设阈值时,开始录制所述通话语音; 录制停止模块,用于当所述通话信号值达到第二预设阈值时,停止录音。9.根据权利要求6所述的通话语音的处理装置,其特征在于,所述发送模块包括: 通话语音发送模块,用于将所述通话信号值低于所述第一预设阈值的时段内录制的所述通话语音发送至接收终端。10.根据权利要求6所述的通话语音的处理装置,其特征在于,所述判断模块包括: 关键字判断模块,用于判断与所述接收终端的通话连接的过程中是否包含预设关键 bO t
【文档编号】H04M1/656GK106027745SQ201610428868
【公开日】2016年10月12日
【申请日】2016年6月16日
【发明人】赵木子
【申请人】珠海市魅族科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1