CN106791226B - 通话故障检测方法及*** - Google Patents

通话故障检测方法及*** Download PDF

Info

Publication number
CN106791226B
CN106791226B CN201710026007.4A CN201710026007A CN106791226B CN 106791226 B CN106791226 B CN 106791226B CN 201710026007 A CN201710026007 A CN 201710026007A CN 106791226 B CN106791226 B CN 106791226B
Authority
CN
China
Prior art keywords
voice
call
preset
user
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710026007.4A
Other languages
English (en)
Other versions
CN106791226A (zh
Inventor
陈树云
董德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201710026007.4A priority Critical patent/CN106791226B/zh
Publication of CN106791226A publication Critical patent/CN106791226A/zh
Application granted granted Critical
Publication of CN106791226B publication Critical patent/CN106791226B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/26Arrangements for supervision, monitoring or testing with means for applying test signals or for measuring
    • H04M3/28Automatic routine testing ; Fault testing; Installation testing; Test methods, test equipment or test arrangements therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供一种通话故障检测方法及***。所述通话故障检测方法,应用于电子设备中,包括:获取通话故障检测功能的触发信号;接收用户输入的语音;利用所述电子设备的送话器对所述语音进行处理,并获取处理后的语音;及将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点。本发明还提供一种通话故障检测***。本发明能准确检测故障点,提高了通话效率,及提升了人机交互性能。

Description

通话故障检测方法及***
技术领域
本发明涉及故障检测技术领域,尤其涉及一种通话故障检测的方法及***。
背景技术
现有技术方案中,当用户利用电子设备给接收终端打电话时,当所述电子设备的送话器处于故障状态时或者所述接收终端的受话器处于故障状态时,所述接收终端的用户会听不到用户的声音。由于所述电子设备的送话器与所述接收终端的受话器在同一条通信链路上,用户无法确定所述电子设备的送话器处于故障状态还是所述接收终端的受话器处于故障状态,因此,无法准确检测故障点,影响了用户的正常通话。
发明内容
鉴于以上内容,有必要提供一种通话故障检测方法及对应***,能准确检测故障点,提高了通话效率,及提升了人机交互性能。
一种通话故障检测方法,应用于电子设备中,其特征在于,所述方法包括:
获取通话故障检测功能的触发信号;
接收用户输入的语音;
利用所述电子设备的送话器对所述语音进行处理,并获取处理后的语音;及
将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点。
根据本发明优选实施例,所述获取通话故障检测功能的触发信号包括:
获取用户触摸所述通话故障检测功能对应的控件的信号;或
获取与所述电子设备通讯的接收终端发送的语音,并记录所获取的语音对应的次数,当所述获取的语音与预设的触发语音相同,且所述获取的语音对应的次数大于或者等于预设次数时,触发所述通话故障检测功能并获取所述触发信号。
根据本发明优选实施例,在接收用户输入的语音之前,所述方法还包括:提示用户在预设时长内向送话器输入与预设语音相同的语音。
根据本发明优选实施例,将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点包括:
当所述处理后的语音与预设语音的相似度大于或者等于预设值时,确定接收终端的受话器处于故障状态;或
当所述处理后的语音与预设语音的相似度小于预设值时,确定电子设备的送话器处于故障状态。
根据本发明优选实施例,所述方法还包括:
在确定通话故障点后,利用定位芯片定位位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述电子设备的用户;或
在确定所述接收终端的受话器处于故障状态时,发送提示信息至所述接收终端。
一种通话故障检测***,运行于电子设备中,其特征在于,所述***包括:
获取模块,用于获取通话故障检测功能的触发信号;
接收模块,用于接收用户输入的语音;
处理模块,用于利用所述电子设备的送话器对所述语音进行处理,并获取处理后的语音;及
确定模块,用于将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点。
根据本发明优选实施例,所述获取模块用于获取通话故障检测功能的触发信号包括:
获取用户触摸所述通话故障检测功能对应的控件的信号;或
获取与所述电子设备通讯的接收终端发送的语音,并记录所获取的语音对应的次数,当所述获取的语音与预设的触发语音相同,且所述获取的语音对应的次数大于或者等于预设次数时,触发所述通话故障检测功能并获取所述触发信号。
根据本发明优选实施例,所述***还包括:
提示模块,用于提示用户在预设时长内向送话器输入与预设语音相同的语音。
根据本发明优选实施例,所述确定模块用于将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点包括:
当所述处理后的语音与预设语音的相似度大于或者等于预设值时,确定接收终端的受话器处于故障状态;或
当所述处理后的语音与预设语音的相似度小于预设值时,确定电子设备的送话器处于故障状态。
根据本发明优选实施例,所述***还包括:
输出模块,用于在确定通话故障点后,利用定位芯片定位位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述电子设备的用户;或
发送模块,用于在确定所述接收终端的受话器处于故障状态时,发送提示信息至所述接收终端。
由以上技术方案可以看出,本发明获取通话故障检测功能的触发信号;接收用户输入的语音;利用所述电子设备的送话器对所述语音进行处理,并获取处理后的语音;及将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点。利用本发明能准确检测故障点,提高了通话效率,及提升了人机交互性能。
附图说明
图1是本发明实现通话故障检测方法的较佳实施例的应用环境图。
图2是本发明通话故障检测方法的较佳实施例的流程图。
图3是本发明实现通话故障检测方法的另一实施例的应用环境图。
图4是本发明通话故障检测***的实施例的功能模块图。
图5是本发明实现通话故障检测方法的较佳实施例的电子设备的结构示意图。
主要元件符号说明
Figure BDA0001209309150000051
Figure BDA0001209309150000061
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
如图1所示,图1是本发明实现通话故障检测方法的较佳实施例的应用环境图。所述应用环境图包括电子设备1、接收终端2,所述电子设备1包括送话器10,所述接收终端2包括受话器20。所述送话器10将声音转换为电信号,将语音信号转化为模拟信号。所述受话器20在无声音泄漏条件下将音频电信号转换成声音信号。
如图2所示,是本发明通话故障检测方法的较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。
所述通话故障检测方法应用于一个或者多个电子设备中,所述电子设备1是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital SignalProcessor,DSP)、嵌入式设备等。
所述电子设备1及所述接收终端2可以是任何一种可与用户进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal DigitalAssistant,PDA)、游戏机、交互式网络电视(Internet Protocol Television,IPTV)、智能式穿戴式设备等。所述电子设备所处的网络包括但不限于互联网、广域网、城域网、局域网、虚拟专用网络(Virtual Private Network,VPN)等。
S10,所述电子设备1获取通话故障检测功能的触发信号。
在本发明的至少一个实施例中,所述电子设备1通过获取用户触摸所述通话故障检测功能对应的控件的信号,获取所述触发信号。
所述控件可以是所述通话故障检测功能对应的图标,也可以是所述通话故障检测功能对应的实体按键。当所述控件是所述图标时,所述电子设备1检测到用户触摸所述图标时,即所述电子设备1获取到所述触发信号。当所述电子设备1处于通话状态时,所述图标可以默认显示在通话界面上。
当所述控件为所述实体按键,所述电子设备1检测到用户按压所述实体按键的按压信号时,即所述电子设备1获取到所述触发信号。
在本发明的至少一个实施例中,当所述电子设备1处于通话状态时,所述触发信号可以是用户触摸显示器所产生的信号(例如,按压屏幕的时长超过预设时长,或者在预设时间内多次(例如,两次)点击屏幕)。
在本发明的至少一个实施例中,所述电子设备1获取与所述电子设备1通讯的所述接收终端2发送的语音,并记录所获取的语音对应的次数。当所述获取的语音与预设的触发语音相同,且所述获取的语音对应的次数大于或者等于预设次数时,触发所述通话故障检测功能,所述电子设备1获取所述触发信号。所述预设次数可以是3次,也可以是5次等等,本发明在此不作限制。
所述触发语音可以是“喂”、“在吗”,或者所述电子设备1的用户的名字等等,本发明在此不作限制。
例如,用户A与用户B在通话的过程中,用户A能接收到用户B的语音,但是用户B听不到用户A说话,用户B多次呼叫“在吗”,当终端A获取到“在吗”对应的次数大于预设次数3次,则终端A获取到通话故障检测功能的触发信号。
S11,所述电子设备1接收用户输入的语音。
在本发明的至少一个实施例中,在接收用户输入的语音之前,所述电子设备1提示用户在预设时长内向所述电子设备1的送话器10输入与预设语音相同的语音。
所述预设时长可以是3秒、5秒或者10秒等等,计时方式可以是倒计时的方式,也可以是时长计时的方式,本发明在此不作限制。
所述预设语音可以是“通话故障检测”、“语音故障检测”、“故障检测”等等,本发明在此不作限制。
所述提示方式包括,但不限于:文字提示、语音提示。本发明对提示方式不作限制。
例如:用户A与用户B在通话的过程中,用户A能接收到用户B的语音,但是用户B听不到用户A说话,用户B多次呼叫“在吗”,当终端A获取到“在吗”对应的次数大于预设次数3次,则终端A获取到通话故障检测功能的触发信号。终端A语音提示用户A有通话故障,提示用户A“请在3秒钟内输出‘语音故障检测’的语音”,用户A在3秒内向所述送话器输入“语音故障检测”的语音。
S12,所述电子设备1利用所述送话器10对所述语音进行处理,并获取处理后的语音。
在本发明的至少一个实施例中,所述电子设备1利用所述送话器10将所述语音转换成模拟信号,并利用特征提取方法从所述模拟信号中提取语音特征作为所述处理后的语音。
所述特征提取方法包括,但不限于:基于声道模型和语音知识的方法、模板匹配的方法及利用人工神经网络的方法。所述特征提取方法是现有技术,本发明不再详述。在其他实施例中也可以采用其他方法利用特征提取方法从所述模拟信号中提取语音特征,本发明在此不作限制。
S13,所述电子设备1将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点。
在本发明的至少一个实施例中,所述电子设备1计算所述处理后的语音与所述预设语音的相似度。计算方法包括,但不限于:向量空间模型法、基于Hash方法的相似度计算、基于主题的相似度计算法等等,本发明在此不作限制。
当所述处理后的语音与所述预设语音的相似度大于或者等于预设值时,所述电子设备1确定所述接收终端2的受话器20处于故障状态。
当所述处理后的语音与所述预设语音的相似度小于预设值时,所述电子设备1确定所述电子设备1的送话器10处于故障状态。
在本发明的至少一个实施例中,所述电子设备1在确定通话故障点后,所述电子设备1利用定位芯片定位位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述电子设备1的用户。所述售后服务点的信息包括,但不限于:售后服务点的位置、名称、联系电话等等。
如图3所示,图3是本发明实现通话故障检测方法的另一实施例的应用环境图。所述应用环境图包括电子设备1、接收终端2及服务器3。所述电子设备1包括送话器10,所述接收终端2包括受话器20。所述电子设备1、所述接收终端2与所述服务器3相连,所述电子设备1将故障信息上传至所述服务器3。所述故障信息包括设备的标识、所述设备的通话故障点(如送话器有故障等等)。所述设备的标识包括,但不限于:国际移动用户识别码(International Mobile Subscriber Identification Number,IMSI)、国际移动设备身份码(International Mobile Equipment Identity,IMEI)。
在本发明的至少一个实施例中,当所述电子设备1确定所述接收终端2的受话器20处于故障状态时,发送提示信息至所述接收终端2。所述提示用户的方式可以是文字提示或语音提示,本发明在此不作限制。所述提示信息的内容包括故障原因等,例如以短信的方式提示所述接收终端2其受话器20处于故障状态。
在本发明的至少一个实施例中,在发送提示信息之前,所述电子设备1提示用户是否发送所述提示信息。当所述电子设备1接收到用户确认发送所述提示信息的指令时,所述电子设备1发送所述提示信息至所述接收终端2。
例如用户A与用户B在通话的过程中,用户A能接收到用户B的语音,但是用户B听不到用户A说话,用户B多次呼叫“在吗”,当终端A获取到“在吗”对应的次数大于预设次数3次,则终端A获取到通话故障检测功能的触发信号。终端A语音提示用户A有通话故障,提示用户A“请在3秒钟内输出‘语音故障检测’的语音”,用户A在3秒内向所述送话器输入“语音故障检测”的语音。终端A接收用户A输入的语音,利用终端A的送话器对所述语音进行处理,并获取处理后的语音,所述处理后的语音与所述预设语音的相似度为90%,90%高于预设值80%,则终端A确定用户B的受话器处于故障状态,在用户A的显示器上显示提示文字“对方受话器故障”。终端A以提示框的形式提示用户A“是否发送短信给用户B,通知用户B,受话器故障?”等等。
综上所述,本发明能获取通话故障检测功能的触发信号;接收用户输入的语音;利用所述电子设备的送话器对所述语音进行处理,并获取处理后的语音;及将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点。因此,本发明能准确检测故障点,提高了通话效率,及提升了人机交互性能。
如图4所示,图4是本发明通话故障检测***的实施例的功能模块图。所述通话故障检测***11包括获取模块100、提示模块101、接收模块102、处理模块103、确定模块104、输出模块105及发送模块106。本发明所称的模块是指一种能够被处理器13所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储器12中。在本实施例中,关于各模块的功能将在后续的实施例中详述。
获取模块100获取通话故障检测功能的触发信号。
在本发明的至少一个实施例中,所述获取模块100通过获取用户触摸所述通话故障检测功能对应的控件的信号,获取所述触发信号。
所述控件可以是所述通话故障检测功能对应的图标,也可以是所述通话故障检测功能对应的实体按键。当所述控件是所述图标时,所述获取模块100检测到用户触摸所述图标时,即所述获取模块100获取到所述触发信号。当所述电子设备1处于通话状态时,所述图标可以默认显示在通话界面上。
当所述控件为所述实体按键,所述获取模块100检测到用户按压所述实体按键的按压信号时,即所述获取模块100获取到所述触发信号。
在本发明的至少一个实施例中,当所述电子设备1处于通话状态时,所述触发信号可以是用户触摸显示器所产生的信号(例如,按压屏幕的时长超过预设时长,或者在预设时间内多次(例如,两次)点击屏幕)。
在本发明的至少一个实施例中,所述获取模块100获取与所述电子设备1通讯的所述接收终端2发送的语音,并记录所获取的语音对应的次数。当所述获取的语音与预设的触发语音相同,且所述获取的语音对应的次数大于或者等于预设次数时,触发所述通话故障检测功能,所述获取模块100获取所述触发信号。所述预设次数可以是3次,也可以是5次等等,本发明在此不作限制。
所述触发语音可以是“喂”、“在吗”,或者所述电子设备1的用户的名字等等,本发明在此不作限制。
例如,用户A与用户B在通话的过程中,用户A能接收到用户B的语音,但是用户B听不到用户A说话,用户B多次呼叫“在吗”,当终端A获取到“在吗”对应的次数大于预设次数3次,则终端A获取到通话故障检测功能的触发信号。
接收模块102接收用户输入的语音。
在本发明的至少一个实施例中,在所述接收模块102接收用户输入的语音之前,还包括:
提示模块101,提示用户在预设时长内向所述电子设备1的送话器10输入与预设语音相同的语音。
所述预设时长可以是3秒、5秒或者10秒等等,计时方式可以是倒计时的方式,也可以是时长计时的方式,本发明在此不作限制。
所述预设语音可以是“通话故障检测”、“语音故障检测”、“故障检测”等等,本发明在此不作限制。
所述提示方式包括,但不限于:文字提示、语音提示。本发明对提示方式不作限制。
例如:用户A与用户B在通话的过程中,用户A能接收到用户B的语音,但是用户B听不到用户A说话,用户B多次呼叫“在吗”,当终端A获取到“在吗”对应的次数大于预设次数3次,则终端A获取到通话故障检测功能的触发信号。终端A语音提示用户A有通话故障,提示用户A“请在3秒钟内输出‘语音故障检测’的语音”,用户A在3秒内向所述送话器输入“语音故障检测”的语音。
处理模块103利用所述送话器10对所述语音进行处理,并获取处理后的语音。
在本发明的至少一个实施例中,所述处理模块103利用所述送话器10将所述语音转换成模拟信号,并利用特征提取方法从所述模拟信号中提取语音特征作为所述处理后的语音。
所述特征提取方法包括,但不限于:基于声道模型和语音知识的方法、模板匹配的方法及利用人工神经网络的方法。所述特征提取方法是现有技术,本发明不再详述。在其他实施例中也可以采用其他方法利用特征提取方法从所述模拟信号中提取语音特征,本发明在此不作限制。
确定模块104将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点。
在本发明的至少一个实施例中,所述确定模块104计算所述处理后的语音与所述预设语音的相似度。计算方法包括,但不限于:向量空间模型法、基于Hash方法的相似度计算、基于主题的相似度计算法等等,本发明在此不作限制。
当所述处理后的语音与所述预设语音的相似度大于或者等于预设值时,所述确定模块104确定所述接收终端2的受话器20处于故障状态。
当所述处理后的语音与所述预设语音的相似度小于预设值时,所述确定模块104确定所述电子设备1的送话器10处于故障状态。
输出模块105在确定通话故障点后,利用定位芯片定位位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述电子设备1的用户。所述售后服务点的信息包括,但不限于:售后服务点的位置、名称、联系电话等等。
如图3所示,图3是本发明实现通话故障检测方法的另一实施例的应用环境图。所述应用环境图包括电子设备1、接收终端2及服务器3。所述电子设备1包括送话器10,所述接收终端2包括受话器20。所述电子设备1、所述接收终端2与所述服务器3相连,所述电子设备1将故障信息上传至所述服务器3。所述故障信息包括设备的标识、所述设备的通话故障点(如送话器有故障等等)。所述设备的标识包括,但不限于:国际移动用户识别码(International Mobile Subscriber Identification Number,IMSI)、国际移动设备身份码(International Mobile Equipment Identity,IMEI)。
发送模块106在所述确定模块104确定所述接收终端2的受话器20处于故障状态时,发送提示信息至所述接收终端2。所述提示用户的方式可以是文字提示或语音提示,本发明在此不作限制。所述提示信息的内容包括故障原因等,例如以短信的方式提示所述接收终端2其受话器20处于故障状态。
在本发明的至少一个实施例中,在所述发送模块106发送提示信息之前,提示用户是否发送所述提示信息。当所述发送模块106接收到用户确认发送所述提示信息的指令时,所述发送模块106发送所述提示信息至所述接收终端2。
例如用户A与用户B在通话的过程中,用户A能接收到用户B的语音,但是用户B听不到用户A说话,用户B多次呼叫“在吗”,当终端A获取到“在吗”对应的次数大于预设次数3次,则终端A获取到通话故障检测功能的触发信号。终端A语音提示用户A有通话故障,提示用户A“请在3秒钟内输出‘语音故障检测’的语音”,用户A在3秒内向所述送话器输入“语音故障检测”的语音。终端A接收用户A输入的语音,利用终端A的送话器对所述语音进行处理,并获取处理后的语音,所述处理后的语音与所述预设语音的相似度为90%,90%高于预设值80%,则终端A确定用户B的受话器处于故障状态,在用户A的显示器上显示提示文字“对方受话器故障”。终端A以提示框的形式提示用户A“是否发送短信给用户B,通知用户B,受话器故障?”等等。
本发明能获取通话故障检测功能的触发信号;接收用户输入的语音;利用所述电子设备的送话器对所述语音进行处理,并获取处理后的语音;及将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点。因此,本发明能准确检测故障点,提高了通话效率,及提升了人机交互性能。
上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。
如图5所示,图5是本发明实现通话故障检测方法的较佳实施例的电子设备的结构示意图。所述电子设备1包括送话器10、存储器12、处理器13及显示器14。
所述电子设备1是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。
还包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、游戏机、交互式网络电视(Internet ProtocolTelevision,IPTV)、智能式穿戴式设备等。
所述电子设备1所处的网络包括但不限于互联网、广域网、城域网、局域网、虚拟专用网络(Virtual Private Network,VPN)等。
所述送话器10将声音转换为电信号,将语音信号转化为模拟信号。
所述存储器12用于存储一种通话故障检测方法的程序和各种数据,并在所述电子设备1运行过程中实现高速、自动地完成程序或数据的存取。所述存储器12可以是电子设备1的外部存储器和/或内部存储器。进一步地,所述存储器12可以是集成电路中没有实物形式的具有存储功能的电路,如RAM(Random-Access Memory,随机存取存储器)、FIFO(FirstIn First Out,)等。或者,所述存储器12也可以是具有实物形式的存储器,如内存条、TF卡(Trans-flash Card)等等。
所述处理器13又称中央处理器(CPU,Central Processing Unit),是一块超大规模的集成电路,是电子设备1的运算核心(Core)和控制核心(Control Unit)。所述处理器13可执行所述电子设备1的操作***以及安装的各类应用程序、程序代码等,例如通话故障检测***11。
所述显示器14包括触摸屏等用于显示的设备。
所述通话故障检测***11获取通话故障检测功能的触发信号;接收用户输入的语音;利用所述电子设备的送话器对所述语音进行处理,并获取处理后的语音;及将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点。本发明能准确检测故障点,提高了通话效率,及提升了人机交互性能。
结合图2,所述电子设备1中的所述存储器12存储多个指令以实现一种通话故障检测方法,所述处理器13可执行所述多个指令从而实现:获取通话故障检测功能的触发信号;接收用户输入的语音;利用所述电子设备的送话器对所述语音进行处理,并获取处理后的语音;及将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点。
根据本发明优选实施例,所述处理器13还执行多个指令包括:
获取用户触摸所述通话故障检测功能对应的控件的信号;或
获取与所述电子设备通讯的接收终端发送的语音,并记录所获取的语音对应的次数,当所述获取的语音与预设的触发语音相同,且所述获取的语音对应的次数大于或者等于预设次数时,获取到所述触发信号。
根据本发明优选实施例,在接收用户输入的语音之前,所述处理器13还执行多个指令包括:提示用户在预设时长内向送话器输入与预设语音相同的语音。
根据本发明优选实施例,所述处理器13还执行多个指令包括:
当所述处理后的语音与预设语音的相似度大于或者等于预设值时,确定接收终端的受话器处于故障状态;或
当所述处理后的语音与预设语音的相似度小于预设值时,确定电子设备的送话器处于故障状态。
根据本发明优选实施例,所述处理器13还执行多个指令包括:
在确定通话故障点后,利用定位芯片定位位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述电子设备的用户;或
在确定所述接收终端的受话器处于故障状态时,发送提示信息至所述接收终端。
具体地,所述处理器13对上述指令的具体实现方法可参考图2对应实施例中相关步骤的描述,在此不赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。
此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。***权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

Claims (8)

1.一种通话故障检测方法,应用于电子设备中,其特征在于,所述方法包括:
获取通话故障检测功能的触发信号;
接收用户输入的语音;
利用所述电子设备的送话器将所述语音转换成模拟信号,利用特征提取方法从所述模拟信号中提取语音特征,将所述语音特征确定作为处理后的语音,并获取所述处理后的语音;及
将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点;
其中,所述将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点包括:
当所述处理后的语音与预设语音的相似度大于或者等于预设值时,确定接收终端的受话器处于故障状态;或
当所述处理后的语音与预设语音的相似度小于预设值时,确定所述电子设备的送话器处于故障状态。
2.如权利要求1所述的通话故障检测方法,其特征在于,所述获取通话故障检测功能的触发信号包括:
获取用户触摸所述通话故障检测功能对应的控件的信号;或
获取与所述电子设备通讯的接收终端发送的语音,并记录所获取的语音对应的次数,当所述获取的语音与预设的触发语音相同,且所述获取的语音对应的次数大于或者等于预设次数时,触发所述通话故障检测功能并获取所述触发信号。
3.如权利要求1所述的通话故障检测方法,其特征在于,在接收用户输入的语音之前,所述方法还包括:提示用户在预设时长内向送话器输入与预设语音相同的语音。
4.如权利要求1所述的通话故障检测方法,其特征在于,所述方法还包括:
在确定通话故障点后,利用定位芯片定位位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述电子设备的用户;或
在确定所述接收终端的受话器处于故障状态时,发送提示信息至所述接收终端。
5.一种通话故障检测***,运行于电子设备中,其特征在于,所述***包括:
获取模块,用于获取通话故障检测功能的触发信号;
接收模块,用于接收用户输入的语音;
处理模块,用于利用所述电子设备的送话器将所述语音转换成模拟信号,利用特征提取方法从所述模拟信号中提取语音特征,将所述语音特征确定作为处理后的语音,并获取所述处理后的语音;及
确定模块,用于将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点;
所述确定模块将所述处理后的语音与预设语音进行对比,根据对比结果确定通话故障点包括:
当所述处理后的语音与预设语音的相似度大于或者等于预设值时,确定接收终端的受话器处于故障状态;或
当所述处理后的语音与预设语音的相似度小于预设值时,确定所述电子设备的送话器处于故障状态。
6.如权利要求5所述的通话故障检测***,其特征在于,所述获取模块用于获取通话故障检测功能的触发信号包括:
获取用户触摸所述通话故障检测功能对应的控件的信号;或
获取与所述电子设备通讯的接收终端发送的语音,并记录所获取的语音对应的次数,当所述获取的语音与预设的触发语音相同,且所述获取的语音对应的次数大于或者等于预设次数时,触发所述通话故障检测功能并获取所述触发信号。
7.如权利要求5所述的通话故障检测***,其特征在于,所述***还包括:
提示模块,用于提示用户在预设时长内向送话器输入与预设语音相同的语音。
8.如权利要求5所述的通话故障检测***,其特征在于,所述***还包括:
输出模块,用于在确定通话故障点后,利用定位芯片定位位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述电子设备的用户;或
发送模块,用于在确定所述接收终端的受话器处于故障状态时,发送提示信息至所述接收终端。
CN201710026007.4A 2017-01-13 2017-01-13 通话故障检测方法及*** Active CN106791226B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710026007.4A CN106791226B (zh) 2017-01-13 2017-01-13 通话故障检测方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710026007.4A CN106791226B (zh) 2017-01-13 2017-01-13 通话故障检测方法及***

Publications (2)

Publication Number Publication Date
CN106791226A CN106791226A (zh) 2017-05-31
CN106791226B true CN106791226B (zh) 2020-03-17

Family

ID=58945427

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710026007.4A Active CN106791226B (zh) 2017-01-13 2017-01-13 通话故障检测方法及***

Country Status (1)

Country Link
CN (1) CN106791226B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107246959B (zh) * 2017-07-12 2019-06-04 西安因联信息科技有限公司 一种基于无线传感器的设备故障的诊断***及方法
CN112291421B (zh) * 2019-07-24 2021-09-21 ***通信集团广东有限公司 基于语音通信的单通检测方法、装置及存储介质、电子设备
CN111491061B (zh) * 2020-04-21 2021-08-06 Oppo广东移动通信有限公司 通话场景的音频检测方法、装置及相关设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101729635A (zh) * 2009-12-30 2010-06-09 中兴通讯股份有限公司 一种测试通讯终端音频回路的方法及装置
CN105517037A (zh) * 2015-11-25 2016-04-20 努比亚技术有限公司 通话质量检测装置和方法
CN105979053A (zh) * 2016-04-18 2016-09-28 广东欧珀移动通信有限公司 移动终端中麦克风的检测方法、装置以及移动终端

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101729635A (zh) * 2009-12-30 2010-06-09 中兴通讯股份有限公司 一种测试通讯终端音频回路的方法及装置
CN105517037A (zh) * 2015-11-25 2016-04-20 努比亚技术有限公司 通话质量检测装置和方法
CN105979053A (zh) * 2016-04-18 2016-09-28 广东欧珀移动通信有限公司 移动终端中麦克风的检测方法、装置以及移动终端

Also Published As

Publication number Publication date
CN106791226A (zh) 2017-05-31

Similar Documents

Publication Publication Date Title
WO2015058616A1 (zh) 恶意网站的识别方法和装置
CN106657528B (zh) 一种来电管理方法及装置
CN106251869B (zh) 语音处理方法及装置
CN108347512B (zh) 一种身份识别方法及移动终端
CN103886025B (zh) 网页中图片的显示方法和装置
CN106203235B (zh) 活体鉴别方法和装置
US11404052B2 (en) Service data processing method and apparatus and related device
CN110765502B (zh) 信息处理方法及相关产品
CN107666583B (zh) 通话处理方法及终端
JP2021034003A (ja) 人物識別方法、装置、電子デバイス、記憶媒体、及びプログラム
CN106791226B (zh) 通话故障检测方法及***
CN105263126B (zh) 短信验证方法、装置及***
CN107870674B (zh) 一种程序启动方法和移动终端
CN109215640B (zh) 语音识别方法、智能终端及计算机可读存储介质
CN109656444B (zh) 列表定位方法、装置、设备及存储介质
CN109151148B (zh) 通话内容的记录方法、装置、终端及计算机可读存储介质
CN103701994A (zh) 一种自动应答的方法及装置
CN110335629B (zh) 音频文件的音高识别方法、装置以及存储介质
WO2016202277A1 (zh) 一种消息的发送方法及移动终端
WO2017215615A1 (zh) 一种音效处理方法及移动终端
CN109189243B (zh) 输入法切换方法、装置及用户终端
CN113709629A (zh) 频响参数调节方法、装置、设备及存储介质
CN107957789B (zh) 一种文本输入方法及移动终端
CN109274814B (zh) 一种消息提示方法、装置及终端设备
CN105898053A (zh) 一种通信记录处理设备、方法以及移动终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant