本发明涉及音频测试领域,具体涉及一种通信终端的通话检测系统与方法。
背景技术:
目前通信终端的音频质量的测试方式:一方面需要待测终端放置于承载的抽屉,操作按钮使得承载待测终端的抽屉进入测试箱;另一方面对待测终端的音频测试需要标准麦克风/人工耳以及标准音箱/人工嘴,作为测试待测终端必备的外设标准器件;与此同时,音频测试需要专门的数据采集和计算设备,如声卡和电脑等;而且测试的基本流程都是由另外的计算设备来发送测试信号,用标准设备来测试待测器件,然后将测试结果送回到计算设备进行分析和结果呈现。由此可见,现有技术中对通信终端的音频质量的测试方式存在如下不便:
1、需要各种标准设备、采集/控制设备和计算设备,成本高;
2、设备多且复杂、设置繁琐;
3、无法知道用户实际使用时的体验;
4、无法统计大量用户在实际使用时的体验和状况分析。
技术实现要素:
发明目的:为了克服现有技术中存在的不足,本发明提供一种通信终端植入式的通话检测系统,同时提供一种通信终端植入式的通话检测方法。
技术方案:为解决上述技术问题,本发明提供的通信终端植入式的通话检测系统,该通信终端上包括显示模块、上行通话通路和下行通话通路,所述上行通话通路包括依次连接的麦克风、模数转换模块、第一语音处理模块和语音发送模块,所述下行通话通路包括依次连接的语音接收模块、第二语音处理模块、数模转换模块和扬声器或听筒,该通信终端上还包括检测模块,所述上行通话通路中的第一语音处理模块、下行通话通路的第二语音处理模块和显示模块均与检测模块连接。
其中,所述检测模块通过无线方式与云端连接。
优选的,所述检测模块为植入通信终端的检测模块。
本发明同时提供一种通信终端植入式的通话检测方法,包括上行通话通路语音信号处理的步骤和下行通话通路语音信号处理的步骤,其还包括语音信号实时检测的步骤、测试结果显示的步骤和测试结果传送至云端的步骤。
优选的,所述语音信号实时检测的步骤是通过通信终端植入的检测模块或检测程序或安装的应用程序实现的。
其中,所述语音信号实时检测的步骤,包括:获取上行通话通路语音信号处理的步骤中输出的语音信号进行实时分析和检测的步骤;以及获取下行通话通路语音信号处理的步骤中输出的语音信号进行实时分析和检测的步骤。
进一步优选的,所述测试结果传送至云端的步骤后,还包括将测试结果进行大数据分析处理的步骤。
作为优选的,所述语音信号实时检测的步骤中,包括对语音信号进行的通话连续性检测、通话平稳性检测、通话清晰度检测、通话人语音保真度检测、通话失真度检测、通话回声检测、语音识别率检测或人机对话正确率检测中的一种或两种以上的通话质量实时检测项。
优选的,各通话质量实时检测项的指标检测输出为分制评分值和/或实时质量信息。
优选的,上述通信终端植入式的通话检测方法中:
所述上行通话通路语音信号处理的步骤,具体包括:通信终端实时通话时,将通过麦克风收集的语音进行模数转换后,进行语音处理,并将语音处理输出的语音信号进行发送;
所述下行通话通路语音信号处理的步骤,具体包括:将下行通话通路的接收语音,进行语音处理,并将语音处理输出的语音信号进行数模转换后通过扬声器或听筒输出;
所述语音信号实时检测的步骤,具体包括:
获取上行通话通路语音信号处理的步骤中语音处理输出的语音信号,并进行实时分析和检测;以及
获取下行通话通路语音信号处理的步骤中语音处理输出的语音信号,并进行实时分析和检测;
所述测试结果显示的步骤,具体包括,获取语音信号实时检测的步骤输出的检测结果,并在通信终端显示;
所述测试结果传送至云端的步骤,具体包括:获取语音信号实时检测的步骤输出的检测结果,通过无线方式传送至云端。
有益效果:本发明提供了一种通信终端植入式的通话检测系统与方法,通过通信终端植入的检测模块或检测程序或安装的应用程序就可以进行用户实际使用情景下的通话质量自主实际测量和检测;测试结果可以显示在通信终端上,也可以上传到云端,进行大数据处理分析。本发明提供的系统和方法能够实时检测通话质量,一方面保证测试自动化和易用性,更具有实用性,另一方面降低了系统复杂性和成本,提高测试效率,更重要的是能了解用户的实际体验,为增加用户的满意度提供依据,具有较高的实用性。
附图说明
图1是本发明的结构示意图。
具体实施方式
下面结合实施例对本发明做进一步的详细说明。
实施例1:
如图1所示,本实施例提供的通信终端植入式的通话检测系统,在通信终端上包括有显示模块、上行通话通路和下行通话通路。
所述上行通话通路包括依次连接的麦克风、模数转换模块、第一语音处理模块和语音发送模块。
所述下行通话通路包括依次连接的语音接收模块、第二语音处理模块、数模转换模块和扬声器或听筒。
该通信终端上还包括检测模块,所述上行通话通路中的第一语音处理模块、下行通话通路的第二语音处理模块和显示模块均与检测模块连接。
其中,所述检测模块为植入通信终端的检测模块,所述检测模块通过无线方式与云端连接。
本实施例同时提供了一种通信终端植入式的通话检测方法,包括上行通话通路语音信号处理的步骤、下行通话通路语音信号处理的步骤、语音信号实时检测的步骤、测试结果显示的步骤和测试结果传送至云端的步骤。其中,所述语音信号实时检测的步骤是通过通信终端植入的检测程序或安装的应用程序实现的。
所述上行通话通路语音信号处理的步骤,具体包括:通信终端实时通话时,将通过麦克风收集的语音进行模数转换后,进行语音处理,并将语音处理输出的语音信号进行发送;
所述下行通话通路语音信号处理的步骤,具体包括:将下行通话通路的接收语音,进行语音处理,并将语音处理输出的语音信号进行数模转换后通过扬声器或听筒输出;
所述语音信号实时检测的步骤,具体包括:
获取上行通话通路语音信号处理的步骤中语音处理输出的语音信号,并进行实时分析和检测;以及
获取下行通话通路语音信号处理的步骤中语音处理输出的语音信号,并进行实时分析和检测;
所述测试结果显示的步骤,具体包括,获取语音信号实时检测的步骤输出的检测结果,并在通信终端显示;
所述测试结果传送至云端的步骤,具体包括:获取语音信号实时检测的步骤输出的检测结果,通过无线方式传送至云端。
在语音信号实时检测的步骤中,通话质量实时检测项包括对语音信号进行的通话连续性检测、通话平稳性检测、通话清晰度检测、通话人语音保真度检测、通话失真度检测、通话回声检测、语音识别率检测和人机对话正确率检测。
实施例2:与实施例1结构和方法基本相同,相同之处不再累述,所不同的是:
所述测试结果传送至云端的步骤后,还包括将测试结果进行大数据分析处理的步骤。
所述语音信号实时检测的步骤是通过通信终端植入的检测模块或检测程序或安装的应用程序实现的。
在语音信号实时检测的步骤中,包括对语音信号进行的通话连续性检测、通话平稳性检测、通话清晰度检测、通话人语音保真度检测、通话失真度检测、通话回声检测、语音识别率检测或人机对话正确率检测中的一种或两种以上的通话质量实时检测项。各通话质量实时检测项的指标检测输出为分制评分值。本实施例中,各个通话质量的指标检测输出是5分制评分标准,0代表最差,5代表最好,当然也可以是其他表述方式,如输出分制评分值的同时输出详细的实时质量信息,以便于检查在什么时候什么地方质量怎么不好。
现有的通话等测试都是基于专门的设备,而专门的设备不仅价格昂贵、使用复杂,且没法测试用户实际使用时的情况和状态。而测试的目的就是为了用户实际使用时有更好的体验。从上述实施例可见,本发明正是解决了这个困难,在用户实际使用时进行测量、分析和质量跟踪,以达到更好的用户体验。
以上实施列对本发明不构成限定,相关工作人员在不偏离本发明技术思想的范围内,所进行的多样变化和修改,均落在本发明的保护范围内。