发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种通话***及方法,用于解决现有技术中进行通话的电子设备在进入信号不好的区域的时候,语音信号的发送和接收受到干扰的问题。
为实现上述目的及其他相关目的,本发明提供一种通话***,应用于具有第一电子设备和第二电子设备的无线通讯***中,所述通话***包括:状态检测模块,用以检测所述第一电子设备的信号强度以及所述第一电子设备的通话信道数据传输情况;状态获取模块,用以获取所述第一电子设备的信号强度以及所述第一电子设备的通话信道数据传输情况;语音转化模块,用以在所述第一电子设备与所述第二电子设备处于通话的状态下,判断所述状态检测模块检测的信号强度小于一强度阈值时,根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息;或用以在所述状态获取模块获取的所述第一电子设备的信号强度小于一强度阈值时,根据语音识别技术,将通过所述第二电子设备的麦克风接收的第二语音信息转化为第二文字信息;通信模块,用以当所述状态检测模块检测到所述第一电子设备的信号强度大于所述强度阈值时,接收所述第二电子设备发送的第二文字信息,或根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第一文字信息发送给所述第二电子设备;或用以当判断所获取的所述第一电子设备的信号强度大于所述强度阈值时,接收所述第一电子设备发送的文字信息,或根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述文字信息发送给所述第一电子设备。
可选的,所述通信模块,还用以当所述第一电子设备的上行通话信道的数据传输速率小于一速率阈值时,将所述第一文字信息发送给所述第二电子设备;或用以当所述状态获取模块获取的所述第一电子设备的下行通话信道的数据传输速率小于一速率阈值时,将所述第二文字信息发送给所述第一电子设备。
可选的,还包括信息展示模块,用以将所述第一文字信息以及所述第二文字信息以对话列表的形式在所述第一电子设备或所述第二电子设备进行展示。
可选的,还包括:定位模块,用以获取所述第一电子设备的位置信息。数据存储模块,用以在所述状态检测模块检测到所述第一电子设备的信号强度小于一强度阈值时,通过所述定位模块获取位置信息,且将所述位置信息存储于一低信号区域数据库。
可选的,所述语音转化模块用以在所述第一电子设备与所述第二电子设备处于通话的状态下时,启动所述定位模块获取所述第一电子设备的当前位置信息,且判断所述当前位置信息是否与所述低信号区域数据库中的一位置信息相对应,若是,则根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息;若否,则根据所述状态检测模块检测的所述第一电子设备的信号强度,且当判断所述信号强度小于一强度阈值时,根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息。
可选的,还包括警示模块,用以当判断所述第一电子设备的位置信息与所述低信号区域数据库中的一位置信息相对应时,或所述第一电子设备的信号强度小于所述强度阈值时,生成一报警信号,并根据外部输入以选择是否继续进行通话,若是,则令所述语音转化模块根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息;若否,则停止通话,且令所述第一电子设备向所述第二电子设备发送预设短信。
为实现上述目的及其他相关目的,本发明还提供一种通话方法,应用于具有第一电子设备和第二电子设备的无线通讯***中,包括以下步骤:当所述第一电子设备与所述第二电子设备进行通话时,检测所述第一电子设备的信号强度;当所述信号强度小于一强度阈值时,根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息,并检测所述第一电子设备的通话信道数据传输情况;当所述第一电子设备的信号强度大于所述强度阈值时,根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第一文字信息发送给所述第二电子设备。
可选的,还包括步骤:当所述第二电子设备判断所获取的所述第一电子设备的信号强度小于所述强度阈值时,根据语音识别技术,将通过所述第二电子设备的麦克风接收的第二语音信息转化为第二文字信息,且获取所述第一电子设备的通话信道数据传输情况;当判断所述第二电子设备的信号强度大于所述强度阈值时,根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第二文字信息发送给所述第一电子设备。
可选的,所述根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第一文字信息发送给所述第二电子设备的步骤包括:当所述第一电子设备的上行通话信道的数据传输速率小于一速率阈值时,将所述第一文字信息发送给所述第二电子设备,并将所述第一文字信息以及所述第二文字信息以对话列表的形式在所述第二电子设备进行展示;或当所述第一电子设备的下行通话信道的数据传输速率小于一速率阈值时,将所述第二文字信息发送给所述第一电子设备,并将所述第一文字信息以及所述第二文字信息以对话列表的形式在所述第一电子设备进行展示。
可选的,当处于通话中的所述第一电子设备判断其信号强度小于一强度阈值时,获取所述第一电子设备的位置信息,并将所述位置信息存储于一低信号区域数据库。
可选的,还包括判断所述第一电子设备的位置信息是否与所述低信号区域数据库中的一位置信息相对应,若是,则根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息,且检测所述第一电子设备的通话信道数据传输情况;若否,则检测所述第一电子设备的信号强度,且当判断所述信号强度小于一强度阈值时,根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息,且检测所述第一电子设备的通话信道数据传输情况。
可选的,当判断所述第一电子设备的位置信息与所述低信号区域数据库中的一位置信息相对应时,或所述第一电子设备的信号强度小于所述强度阈值时,生成一报警信号,并根据外部输入以选择是否继续进行通话,若是,则根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息,且检测所述第一电子设备的通话信道数据传输情况;若否,则停止通话,且令所述第一电子设备向所述第二电子设备发送预设短信。
如上所述,本发明的一种通话***及方法,当所述第一电子设备与所述第二电子设备进行通话时,检测所述第一电子设备的信号强度;当所述信号强度小于一强度阈值时,根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息,且记录所述第一电子设备的通话信道数据传输情况;当所述第一电子设备的信号强度大于所述强度阈值时,根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第一文字信息发送给所述第二电子设备;且当所述第二电子设备判断所获取的所述第一电子设备的信号强度小于所述强度阈值时,根据语音识别技术,将通过所述第二电子设备的麦克风接收的第二语音信息转化为第二文字信息,且获取所述第一电子设备的通话信道数据传输情况;当判断所述第二电子设备的信号强度大于所述强度阈值时,根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第二文字信息发送给所述第一电子设备。则通过将信号不好的状态下的通话的语音转化为文字,且在信号较好的时候发给对方,以防止用户因为信号不好而遗漏对方需要表达的信息,保证用户间电话通信的稳定性和可靠性。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
请参阅图1,显示为本发明的一种通话***在一具体实施例中的模块示意图。所述通话***1应用于具有第一电子设备和第二电子设备的无线通讯***中,具体包括状态检测模块11、状态获取模块12、语音转化模块13、以及通信模块14。
所述状态检测模块11用以检测所述第一电子设备的信号强度以及所述第一电子设备的通话信道数据传输情况,所述检测所述第一电子设备的通话信道数据传输情况包括检测所述第一电子设备的上行通话信道的数据传输速率以及上行通话信道的数据传输速率。
所述状态获取模块12用以获取所述第一电子设备的信号强度以及所述第一电子设备的通话信道数据传输情况。
所述语音转化模块13用以在所述第一电子设备与所述第二电子设备处于通话的状态下,判断所述状态检测模块11检测的信号强度小于一强度阈值时,根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息;或用以在所述状态获取模块12获取的所述第一电子设备的信号强度小于一强度阈值时,根据语音识别技术,将通过所述第二电子设备的麦克风接收的第二语音信息转化为第二文字信息。
所述通信模块14用以当所述状态检测模块检测到所述第一电子设备的信号强度大于所述强度阈值时,接收所述第二电子设备发送的第二文字信息,或根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第一文字信息发送给所述第二电子设备;或用以当判断所获取的所述第一电子设备的信号强度大于所述强度阈值时,接收所述第一电子设备发送的文字信息,或根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述文字信息发送给所述第一电子设备。
优选的,所述通话***1还包括一信息展示模块,用以将所述第一文字信息以及所述第二文字信息以对话列表的形式在所述第一电子设备或所述第二电子设备进行展示。
进一步的,所述通信模块14用以当所述第一电子设备的上行通话信道的数据传输速率小于一速率阈值时,将所述第一文字信息发送给所述第二电子设备;或用以当所述状态获取模块获取的所述第一电子设备的下行通话信道的数据传输速率小于所述速率阈值时,将所述第二文字信息发送给所述第一电子设备。即具体应用时可分为三种情况:
1)第一电子设备的通信上行通道受到干扰,即而下行通道通畅,即所述第一电子设备的上行通话信道的数据传输速率小于一速率阈值,而所述第一电子设备的下行通话信道的数据传输速率大于所述速率阈值,处于正常状态,此时使用第一电子设备的用户可清晰听见所述第二电子设备传来的语音信息,而使用第二电子设备的用户无法清晰听见第一电子设备传送的语音信息,则令所述通信模块14将所述第一文字信息发送给所述第二电子设备。且所述第二电子设备通过信息展示模块,结合自身的第二文字信息,将所述第一文字信息和所述第二文字信息以对话列表的形式在所述第二电子设备进行展示,以令所述第二电子设备的使用用户可以清晰的读取信号不好的状态下的通话内容。
2)第一电子设备的通信上行通道通畅,而下行通道受到干扰,即所述第一电子设备的上行通话信道的数据传输速率大于所述速率阈值,处于正常状态,而所述第一电子设备的下行通话信道的数据传输速率小于所述速率阈值。此时使用第一电子设备的用户无法清晰听见第二电子设备发送的语音信号,而使用第二电子设备的用户可清晰听见第一电子设备发送的语音信号。则令所述通信模块14将所述第二文字信息发送给所述第一电子设备。且所述第一电子设备通过信息展示模块,结合自身的第一文字信息,将所述第一文字信息和所述第二文字信息以对话列表的形式在所述第一电子设备进行展示,以令所述第一电子设备的使用用户可以清晰的读取信号不好的状态下的通话内容。
3)第一电子设备的通信上行通道和下行通道均受到干扰。此时第一电子设备的使用用户和第二电子设备的使用用户均无法清晰听见对方发送的语音信号。所以双方把各自转化为文字信息的通话内容发送给对方。所述第一电子设备和所述第二电子设备均结合自身转换生成的文字信息,均将所述第一文字信息和所述第二文字信息以对话列表的形式进行展示,以令所述第一电子设备的使用用户可以清晰的读取信号不好的状态下的通话内容。
在另一具体实施例中,所述通话***还具有一定位模块,用以获取所述第一电子设备的位置信息。所述定位模块例如为GPS模块,或GPS与wifi结合定位的模块。且所述通话***还包括数据存储模块,用以在所述状态检测模块检测到所述第一电子设备的信号强度小于一强度阈值时,通过所述定位模块获取位置信息,且将所述位置信息存储于一低信号区域数据库。优选的,在通话异常断开的情况下,检测所述第一电子设备的信号强度小于一强度阈值时,通过所述定位模块获取位置信息,且将所述位置信息存储于一低信号区域数据库,此时定位的区域基本为信号非常差的地域,导致电子设备在通话过程中会异常挂断。
在形成所述低信号数据库后,则令所述语音转化模块13在所述第一电子设备与所述第二电子设备处于通话的状态下时,启动所述定位模块获取所述第一电子设备的当前位置信息,且判断所述当前位置信息是否与所述低信号区域数据库中的一位置信息相对应,若是,则根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息;若否,则根据所述状态检测模块11检测的所述第一电子设备的信号强度,且当判断所述信号强度小于一强度阈值时,根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息。且根据状态检测模块11检测的所述第一电子设备的信号强度来实时更新所述低信号区域数据库。
进一步的,所述通话***1还包括一警示模块,用以当判断所述第一电子设备的位置信息与所述低信号区域数据库中的一位置信息相对应时,或所述第一电子设备的信号强度小于所述强度阈值时,生成一报警信号,所述报警信号例如为振动信号,且在所述第一电子设备的显示界面上显示一选择界面,用以接收用户的触控以选择是否继续进行通话,若是,则令所述语音转化模块根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息;若否,则停止通话,且令所述第一电子设备向所述第二电子设备发送预设短信,所述预设短息的格式包括语音、文字、或图片中的一种,用以提示所述第二电子设备的使用用户,所述第一电子设备所处的地域的信号强度非常弱,不能正常进行通话操作,请等待所述第一电子设备的回电。或者所述第一电子设备的用户通过双击所述第一电子设备的电源键,以挂断通话,且令所述第一电子设备向所述第二电子设备发送预设短信。
请参阅图2,显示为本发明的一种通话方法在一具体实施例中的流程示意图。应用于具有第一电子设备和第二电子设备的无线通讯***中,包括以下步骤:
S11:当所述第一电子设备与所述第二电子设备进行通话时,检测所述第一电子设备的信号强度。
S12:当所述信号强度小于一强度阈值时,根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息,并检测所述第一电子设备的通话信道数据传输情况。所述检测所述第一电子设备的通话信道数据传输情况包括检测所述第一电子设备的上行通话信道的数据传输速率以及上行通话信道的数据传输速率。
S13:当所述第一电子设备的信号强度大于所述强度阈值时,根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第一文字信息发送给所述第二电子设备。
且进一步的,所述方法还包括:当所述第二电子设备判断所获取的所述第一电子设备的信号强度小于所述强度阈值时,根据语音识别技术,将通过所述第二电子设备的麦克风接收的第二语音信息转化为第二文字信息,且获取所述第一电子设备的通话信道数据传输情况;当判断所述第二电子设备的信号强度大于所述强度阈值时,根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第二文字信息发送给所述第一电子设备。
进一步的,所述根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第一文字信息发送给所述第二电子设备的步骤包括:当所述第一电子设备的上行通话信道的数据传输速率小于一速率阈值时,将所述第一文字信息发送给所述第二电子设备,并将所述第一文字信息以及所述第二文字信息以对话列表的形式在所述第二电子设备进行展示;或当所述第一电子设备的下行通话信道的数据传输速率小于一速率阈值时,将所述第二文字信息发送给所述第一电子设备,并将所述第一文字信息以及所述第二文字信息以对话列表的形式在所述第一电子设备进行展示。
即具体应用时可分为三种情况:
1)第一电子设备的通信上行通道受到干扰,即而下行通道通畅,即所述第一电子设备的上行通话信道的数据传输速率小于一速率阈值,而所述第一电子设备的下行通话信道的数据传输速率大于所述速率阈值,处于正常状态,此时使用第一电子设备的用户可清晰听见所述第二电子设备传来的语音信息,而使用第二电子设备的用户无法清晰听见第一电子设备传送的语音信息,则将所述第一文字信息发送给所述第二电子设备。且所述第二电子设备结合自身转换的第二文字信息,将所述第一文字信息和所述第二文字信息以对话列表的形式在所述第二电子设备进行展示,以令所述第二电子设备的使用用户可以清晰的读取信号不好的状态下的通话内容。
2)第一电子设备的通信上行通道通畅,而下行通道受到干扰,即所述第一电子设备的上行通话信道的数据传输速率大于所述速率阈值,处于正常状态,而所述第一电子设备的下行通话信道的数据传输速率小于所述速率阈值。此时使用第一电子设备的用户无法清晰听见第二电子设备发送的语音信号,而使用第二电子设备的用户可清晰听见第一电子设备发送的语音信号。则将所述第二文字信息发送给所述第一电子设备。且所述第一电子设备结合自身转换的第一文字信息,将所述第一文字信息和所述第二文字信息以对话列表的形式在所述第一电子设备进行展示,以令所述第一电子设备的使用用户可以清晰的读取信号不好的状态下的通话内容。
3)第一电子设备的通信上行通道和下行通道均受到干扰。此时第一电子设备的使用用户和第二电子设备的使用用户均无法清晰听见对方发送的语音信号。所以双方把各自转化为文字信息的通话内容发送给对方。所述第一电子设备和所述第二电子设备均结合自身转换生成的文字信息,均将所述第一文字信息和所述第二文字信息以对话列表的形式进行展示,以令所述第一电子设备的使用用户可以清晰的读取信号不好的状态下的通话内容。
在另一具体实施例中,当处于通话中的所述第一电子设备判断其信号强度小于一强度阈值时,获取所述第一电子设备的位置信息,并将所述位置信息存储于一低信号区域数据库。优选的,在通话异常断开的情况下,检测所述第一电子设备的信号强度小于一强度阈值时,通过所述定位模块获取位置信息,且将所述位置信息存储于一低信号区域数据库,此时定位的区域基本为信号非常差的地域,导致电子设备在通话过程中会异常挂断。
所述方法还包括:判断所述第一电子设备的位置信息是否与所述低信号区域数据库中的一位置信息相对应,若是,则根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息,且检测所述第一电子设备的通话信道数据传输情况;若否,则检测所述第一电子设备的信号强度,且当判断所述信号强度小于一强度阈值时,根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息,且检测所述第一电子设备的通话信道数据传输情况。且根据检测的所述第一电子设备的信号强度来实时更新所述低信号区域数据库。
进一步的,当判断所述第一电子设备的位置信息与所述低信号区域数据库中的一位置信息相对应时,或所述第一电子设备的信号强度小于所述强度阈值时,生成一报警信号,所述报警信号例如为振动信号,且在所述第一电子设备的显示界面上显示一选择界面,用以接收用户的触控以选择是否继续进行通话,若是,则根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息,且检测所述第一电子设备的通话信道数据传输情况;若否,则停止通话,且令所述第一电子设备向所述第二电子设备发送预设短信。所述预设短息的格式包括语音、文字、或图片中的一种,用以提示所述第二电子设备的使用用户,所述第一电子设备所处的地域的信号强度非常弱,不能正常进行通话操作,请等待所述第一电子设备的回电。或者所述第一电子设备的用户通过双击所述第一电子设备的电源键,以挂断通话,且令所述第一电子设备向所述第二电子设备发送预设短信。
综上所述,本发明的一种通话***及方法,当所述第一电子设备与所述第二电子设备进行通话时,检测所述第一电子设备的信号强度;当所述信号强度小于一强度阈值时,根据语音识别技术,将通过所述第一电子设备的麦克风接收的第一语音信息转化为第一文字信息,且记录所述第一电子设备的通话信道数据传输情况;当所述第一电子设备的信号强度大于所述强度阈值时,根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第一文字信息发送给所述第二电子设备;且当所述第二电子设备判断所获取的所述第一电子设备的信号强度小于所述强度阈值时,根据语音识别技术,将通过所述第二电子设备的麦克风接收的第二语音信息转化为第二文字信息,且获取所述第一电子设备的通话信道数据传输情况;当判断所述第二电子设备的信号强度大于所述强度阈值时,根据所述第一电子设备的通话信道数据传输情况,以选择是否将所述第二文字信息发送给所述第一电子设备。则通过将信号不好的状态下的通话的语音转化为文字,且在信号较好的时候发给对方,以防止用户因为信号不好而遗漏对方需要表达的信息,保证用户间电话通信的稳定性和可靠性。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。