通话故障检测方法及系统与流程

文档序号:11157069阅读:661来源:国知局
本发明涉及故障检测
技术领域
,尤其涉及一种通话故障检测的方法及系统。
背景技术
:现有技术方案中,当用户利用电子设备给接收终端打电话时,当所述电子设备的送话器处于故障状态时或者所述接收终端的受话器处于故障状态时,所述接收终端的用户会听不到用户的声音。由于所述电子设备的送话器与所述接收终端的受话器在同一条通信链路上,用户无法确定所述电子设备的送话器处于故障状态还是所述接收终端的受话器处于故障状态,因此,无法准确检测故障点,影响了用户的正常通话。技术实现要素:鉴于以上内容,有必要提供一种通话故障检测方法及系统,能准确检测故障点,提高了通话效率,及提升了人机交互性能。一种通话故障检测方法,应用于电子设备中,所述电子设备与接收终端相通信,所述方法包括:获取通话故障检测功能的触发信号;接收所述电子设备的用户输入的语音;通过所述电子设备的送话器处理所述输入的语音;通过所述电子设备的声音播放装置将处理后的语音转换为声音信号,并播放给所述用户;获取所述用户根据所述声音信号确定的确认信号;及根据所述确认信号确定通话故障点。根据本发明优选实施例,所述获取通话故障检测功能的触发信号包括:获取用户触摸所述通话故障检测功能对应的控件的信号;或获取所述接收终端发送的语音,并记录所获取的语音对应的次数,当所述获取的语音与预设的触发语音相同,且所述获取的语音对应的次数大于或者等于预设次数时,触发所述通话故障检测功能并获取所述触发信号。根据本发明优选实施例,所述方法还包括:在接收所述用户输入的语音之前,提示所述用户在第一预设时长内向所述送话器输入语音。根据本发明优选实施例,所述方法还包括:提示所述用户确认所述声音信号对应的语音与所述输入的语音是否相同;当获取到第一确认信号时,确定所述接收终端的第二受话器处于故障状态,所述第一确认信号表示所述用户确认所述声音信号对应的语音与所述输入的语音相同;或当获取到第二确认信号时,确定所述电子设备的送话器处于故障状态,所述第二确认信号表示所述用户确认所述声音信号对应的语音与所述输入的语音不相同。根据本发明优选实施例,所述方法还包括:在确定通话故障点后,利用定位芯片定位所述电子设备的位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述电子设备的用户;或当确定所述通话故障点后,根据所述通话故障点发送提示信息。一种通话故障检测系统,运行于电子设备中,所述电子设备与接收终端相通信,所述系统包括:第一获取模块,用于获取通话故障检测功能的触发信号;接收模块,用于接收所述电子设备的用户输入的语音;处理模块,用于通过所述电子设备的送话器处理所述输入的语音;播放模块,用于通过所述电子设备的声音播放装置将处理后的语音转换为声音信号,并播放给所述用户;第二获取模块,用于获取所述用户根据所述声音信号确定的确认信号;及确定模块,用于根据所述确认信号确定通话故障点。根据本发明优选实施例,所述第一获取模块用于获取通话故障检测功能的触发信号包括:获取用户触摸所述通话故障检测功能对应的控件的信号;获取所述接收终端发送的语音,并记录所获取的语音对应的次数,当所述获取的语音与预设的触发语音相同,且所述获取的语音对应的次数大于或者等于预设次数时,触发所述通话故障检测功能并获取所述触发信号。根据本发明优选实施例,所述系统还包括:第一提示模块,用于在接收所述用户输入的语音之前,提示所述用户在第一预设时长内向所述送话器输入语音。根据本发明优选实施例,所述系统还包括:第二提示模块,用于提示所述用户确认所述声音信号对应的语音与所述输入的语音是否相同;所述确定模块还用于当所述第二获取模块获取到第一确认信号时,确定所述接收终端的第二受话器处于故障状态,所述第一确认信号表示所述用户确认所述声音信号对应的语音与所述输入的语音相同;所述确定模块还用于当所述第二获取模块获取到第二确认信号时,确定所述电子设备的送话器处于故障状态,所述第二确认信号表示所述用户确认所述声音信号对应的语音与所述输入的语音不相同。根据本发明优选实施例,所述系统还包括:输出模块,用于在确定通话故障点后,利用定位芯片定位所述电子设备的位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述电子设备的用户;第三提示模块,用于当确定所述通话故障点后,根据所述通话故障点发送提示信息。由以上技术方案可以看出,本发明获取通话故障检测功能的触发信号;接收所述电子设备的用户输入的语音;通过所述电子设备的送话器处理所述输入的语音;通过所述电子设备的声音播放装置将处理后的语音转换为声音信号,并播放给所述用户;获取所述用户根据所述声音信号确定的确认信号;及根据所述确认信号确定通话故障点。利用本发明能准确检测故障点,提高了通话效率,及提升了人机交互性能。附图说明图1是本发明实现通话故障检测方法的较佳实施例的应用环境图。图2是本发明通话故障检测方法的较佳实施例的流程图。图3是本发明实现通话故障检测方法的另一实施例的应用环境图。图4是本发明通话故障检测系统的实施例的功能模块图。图5是本发明实现通话故障检测方法的较佳实施例的电子设备的结构示意图。主要元件符号说明电子设备1送话器10声音播放装置15显示器14存储器12处理器13接收终端2第二受话器20通话故障检测系统11第一获取模块100接收模块101处理模块102播放模块103第二获取模块104确定模块105第一提示模块106第二提示模块107输出模块108第三提示模块109服务器3具体实施方式为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。如图1所示,是本发明实现通话故障检测方法的较佳实施例的应用环境图。所述应用环境图包括电子设备1、接收终端2,所述电子设备1包括送话器10及声音播放装置15,所述接收终端2包括第二受话器20。所述送话器10将声音转换为电信号,将语音信号转化为模拟信号。所述声音播放装置15及所述第二受话器20在无声音泄漏条件下将音频电信号转换成声音信号。如图2所示,是本发明通话故障检测方法的较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。所述通话故障检测方法应用于一个或者多个电子设备中,所述电子设备1是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、可编程门阵列(Field-ProgrammableGateArray,FPGA)、数字处理器(DigitalSignalProcessor,DSP)、嵌入式设备等。所述电子设备1及所述接收终端2可以是任何一种可与用户进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(PersonalDigitalAssistant,PDA)、游戏机、交互式网络电视(InternetProtocolTelevision,IPTV)、智能式穿戴式设备等。所述电子设备1所处的网络包括但不限于互联网、广域网、城域网、局域网、虚拟专用网络(VirtualPrivateNetwork,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接收所述输入的语音之前,所述电子设备1提示所述电子设备1的用户在第一预设时长内向所述电子设备1的送话器10输入语音。所述提示方式包括,但不限于:文字提示、语音提示、振动或闪烁预设次数(如两次)。本发明对提示方式不作限制。所述第一预设时长可以是3秒、5秒或者10秒等等,计时方式可以是倒计时的方式,也可以是时长计时的方式,本发明在此不作限制。所述输入的语音可以是:“通讯故障”、“请检修”、“听得到吗”等等。所述语音由所述电子设备1的用户根据习惯输入,本发明对所述输入的语音的内容不作限制。例如:终端A语音提示用户A有通话故障,提示用户A“请在5秒内自由输入1段语音”,用户A在5秒内向所述终端A的送话器输入“语音故障检测”的语音。S12,所述电子设备1通过所述送话器10处理所述输入的语音。在本发明的至少一个实施例中,所述电子设备1通过所述送话器10接收所述输入的语音,所述送话器10将所述输入的语音转换成模拟电信号,所述模拟电信号即为处理后的语音。S13,所述电子设备1通过所述声音播放装置15将所述处理后的语音转换为声音信号,并播放给所述用户。在本发明的至少一个实施例中,所述声音播放装置15包括第一受话器或扬声器。在本发明的至少一个实施例中,将所述处理后的语音作为向所述声音播放装置15输入的电信号,所述声音播放装置15将所述电信号转换成声音信号,并播放给所述电子设备1的用户。当所述送话器10处于故障状态时,所述送话器10无法获得所述处理后的语音,或所述处理后的语音与所述输入的语音不一致,所述用户听不到所述声音信号对应的语音,或者所述用户听到的语音与所述输入的语音不一致。当所述送话器10未处于故障状态时,所述送话器10得到所述处理后的语音,所述用户能听到所述声音信号对应的语音。S14,所述电子设备1获取所述用户根据所述声音信号确定的确认信号。在本发明的至少一个实施例中,从所述用户向所述送话器10输入语音后开始计时,当计时时长大于或者等于第二预设时长时,所述电子设备1确定所述声音播放装置15已将所述电信号转换成声音信号,并输出给所述用户,所述电子设备1提示所述用户确认所述声音信号对应的语音与所述输入的语音是否相同。在本发明的至少一个实施例中,所述第二预设时长可以是2分钟、3分钟等等。本发明在此不作限制。提示的方式包括,但不限于:文字提示、语音提示。本发明对提示方式不作限制。所述文字提示可以采用对话框的方式,例如:在所述电子设备1的屏幕上显示两个对话框,分别是“已听到输入的语音”及“未听到输入的语音”,供所述电子设备1的用户选择。在本发明的至少一个实施例中,所述电子设备1获取所述确认信号的方式根据所述提示的方式而定。例如:当采用对话框的方式时,对话框包括多个选项,所述用户选择一个选项后,所述电子设备1获取所选择的选项对应的信号作为所述确认信号。S15,所述电子设备1根据所述确认信号确定通话故障点。当获取到第一确认信号时,所述电子设备1确定所述接收终端2的第二受话器20处于故障状态,所述第一确认信号表示所述用户确认所述声音信号对应的语音与所述输入的语音相同。当获取到第二确认信号时,所述电子设备1确定所述送话器10处于故障状态,所述第二确认信号表示所述用户确认所述声音信号对应的语音与所述输入的语音不相同。所述电子设备1在确定通话故障点后,所述电子设备1利用定位芯片定位所述电子设备1的位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述用户。所述售后服务点的信息包括,但不限于:售后服务点的位置、名称、联系电话等等。在本发明的至少一个实施例中,所述电子设备1确定所述通话故障点后,根据所述通话故障点发送提示信息。优选地,所述电子设备1确定所述送话器10处于故障状态后,发送第一提示信息至所述接收终端2。提示用户的方式可以是文字提示或语音提示,本发明在此不作限制。所述第一提示信息的内容包括故障原因等,例如以短信的方式提示所述接收终端2的用户所述电子设备1的送话器10处于故障状态。在发送所述第一提示信息之前,所述电子设备1提示用户是否发送所述第一提示信息。当所述电子设备1接收到用户确认发送所述第一提示信息的指令时,所述电子设备1发送所述第一提示信息至所述接收终端2。优选地,当所述电子设备1确定所述接收终端2的第二受话器20处于故障状态时,发送第二提示信息至所述接收终端2。提示用户的方式可以是文字提示或语音提示,本发明在此不作限制。所述第二提示信息的内容包括故障原因等,例如以短信的方式提示所述接收终端2的用户所述第二受话器20处于故障状态。在发送所述第二提示信息之前,所述电子设备1提示用户是否发送所述第二提示信息。当所述电子设备1接收到用户确认发送所述第二提示信息的指令时,所述电子设备1发送所述第二提示信息至所述接收终端2。如图3所示,是本发明实现通话故障检测方法的另一实施例的应用环境图。所述应用环境图包括电子设备1、接收终端2及服务器3。所述电子设备1包括送话器10及声音播放装置15,所述接收终端2包括第二受话器20。所述电子设备1、所述接收终端2与所述服务器3相连,所述电子设备1将故障信息上传至所述服务器3。所述故障信息包括设备的标识、所述设备的通话故障点(如送话器有故障等等)。所述设备的标识包括,但不限于:国际移动用户识别码(InternationalMobileSubscriberIdentificationNumber,IMSI)、国际移动设备身份码(InternationalMobileEquipmentIdentity,IMEI)。例如:用户A与用户B在通话的过程中,用户A能接收到用户B的语音,但是用户B听不到用户A说话,用户B多次呼叫“在吗”,当终端A获取到“在吗”对应的次数大于预设次数3次,则终端A获取到通话故障检测功能的触发信号。终端A语音提示用户A有通话故障,提示用户A“请在5秒内自由输入1段语音”,用户A在5秒内向所述终端A的送话器输入“语音故障检测”的语音。在第二预设时长2分钟后,终端A弹出两个对话框,分别是“已听到输入的语音”及“未听到输入的语音”,当终端A接收到用户A点击“已听到输入的语音”的对话框后,确定终端B的受话器处于故障状态,在用户A的显示器上显示提示文字“对方受话器故障”。终端A以提示框的形式提示用户A“是否发送短信给用户B,通知用户B,受话器故障?”等等。综上所述,本发明能获取通话故障检测功能的触发信号;接收所述电子设备的用户输入的语音;通过所述电子设备的送话器处理所述输入的语音;通过所述电子设备的声音播放装置将处理后的语音转换为声音信号,并播放给所述用户;获取所述用户根据所述声音信号确定的确认信号;及根据所述确认信号确定通话故障点。因此,本发明能准确检测故障点,提高了通话效率,及提升了人机交互性能。如图4所示,图4是本发明通话故障检测系统的实施例的功能模块图。所述通话故障检测系统11包括第一获取模块100、接收模块101、处理模块102、播放模块103、第二获取模块104、确定模块105、第一提示模块106及第二提示模块107、输出模块108及第三提示模块109。本发明所称的模块是指一种能够被处理器13所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储器12中。在本实施例中,关于各模块的功能将在后续的实施例中详述。第一获取模块100获取通话故障检测功能的触发信号。在本发明的至少一个实施例中,所述第一获取模块100通过获取用户触摸所述通话故障检测功能对应的控件的信号,获取所述触发信号。所述控件可以是所述通话故障检测功能对应的图标,也可以是所述通话故障检测功能对应的实体按键。当所述控件是所述图标时,所述第一获取模块100检测到用户触摸所述图标时,即所述第一获取模块100获取到所述触发信号。当所述电子设备1处于通话状态时,所述图标可以默认显示在通话界面上。当所述控件为所述实体按键,所述第一获取模块100检测到用户按压所述实体按键的按压信号时,即所述第一获取模块100获取到所述触发信号。在本发明的至少一个实施例中,当所述电子设备1处于通话状态时,所述触发信号可以是用户触摸显示器所产生的信号(例如,按压屏幕的时长超过预设时长,或者在预设时间内多次(例如,两次)点击屏幕)。在本发明的至少一个实施例中,所述第一获取模块100获取所述接收终端2发送的语音,并记录所获取的语音对应的次数。当所述获取的语音与预设的触发语音相同,且所述获取的语音对应的次数大于或者等于预设次数时,触发所述通话故障检测功能,所述第一获取模块100获取所述触发信号。所述预设次数可以是3次,也可以是5次等等,本发明在此不作限制。所述触发语音可以是“喂”、“在吗”,或者所述电子设备1的用户的名字等等,本发明在此不作限制。例如,用户A与用户B在通话的过程中,用户A能接收到用户B的语音,但是用户B听不到用户A说话,用户B多次呼叫“在吗”,当终端A获取到“在吗”对应的次数大于预设次数3次,则终端A获取到通话故障检测功能的触发信号。接收模块101接收用户输入的语音。在本发明的至少一个实施例中,所述用户为所述电子设备1的用户。在所述接收模块101接收所述输入的语音之前,所述第一提示模块106提示所述电子设备1的用户在第一预设时长内向所述电子设备1的送话器10输入语音。所述提示方式包括,但不限于:文字提示、语音提示、振动或闪烁预设次数(如两次)。本发明对提示方式不作限制。所述第一预设时长可以是3秒、5秒或者10秒等等,计时方式可以是倒计时的方式,也可以是时长计时的方式,本发明在此不作限制。所述输入的语音可以是:“通讯故障”、“请检修”、“听得到吗”等等。所述语音由所述电子设备1的用户根据习惯输入,本发明对所述输入的语音的内容不作限制。例如:终端A语音提示用户A有通话故障,提示用户A“请在5秒内自由输入1段语音”,用户A在5秒内向所述终端A的送话器输入“语音故障检测”的语音。处理模块102通过所述送话器10处理所述输入的语音。在本发明的至少一个实施例中,所述处理模块102通过所述送话器10接收所述输入的语音,所述送话器10将所述输入的语音转换成模拟电信号,所述模拟电信号即为处理后的语音。播放模块103通过所述声音播放装置15将所述处理后的语音转换为声音信号,并播放给所述用户。在本发明的至少一个实施例中,所述声音播放装置15包括第一受话器或扬声器。在本发明的至少一个实施例中,所述播放模块103将所述处理后的语音作为向所述声音播放装置15输入的电信号,所述声音播放装置15将所述电信号转换成声音信号,并播放给所述用户。当所述送话器10处于故障状态时,所述送话器10无法获得所述处理后的语音,或所述处理后的语音与所述输入的语音不一致,所述用户听不到所述声音信号对应的语音,或者所述用户听到的语音与所述输入的语音不一致。当所述送话器10未处于故障状态时,所述送话器10得到所述处理后的语音,所述用户能听到所述声音信号对应的语音。第二获取模块104获取所述用户根据所述声音信号确定的确认信号。在本发明的至少一个实施例中,从所述用户向所述送话器10输入语音后开始计时,当计时时长大于或者等于第二预设时长时,所述电子设备1确定所述声音播放装置15已将所述电信号转换成声音信号,并输出给所述用户,所述第二提示模块107提示所述用户确认所述声音信号对应的语音与所述输入的语音是否相同。在本发明的至少一个实施例中,所述第二预设时长可以是2分钟、3分钟等等。本发明在此不作限制。提示的方式包括,但不限于:文字提示、语音提示。本发明对提示方式不作限制。所述文字提示可以采用对话框的方式,例如:在所述电子设备1的屏幕上显示两个对话框,分别是“已听到输入的语音”及“未听到输入的语音”,供所述电子设备1的用户选择。在本发明的至少一个实施例中,所述第二获取模块104获取所述确认信号的方式根据所述提示的方式而定。例如:当采用对话框的方式时,对话框包括多个选项,所述用户选择一个选项后,所述第二获取模块104获取所选择的选项对应的信号作为所述确认信号。确定模块105根据所述确认信号确定通话故障点。当所述第二获取模块104获取到第一确认信号时,所述确定模块105确定所述接收终端2的第二受话器20处于故障状态,所述第一确认信号表示所述用户确认所述声音信号对应的语音与所述输入的语音相同。当所述第二获取模块104获取到第二确认信号时,所述确定模块105确定所述送话器10处于故障状态,所述第二确认信号表示所述用户确认所述声音信号对应的语音与所述输入的语音不相同。输出模块108在确定通话故障点后,利用定位芯片定位所述电子设备1的位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述用户。所述售后服务点的信息包括,但不限于:售后服务点的位置、名称、联系电话等等。在本发明的至少一个实施例中,所述确定模块105确定所述通话故障点后,所述第三提示模块109根据所述通话故障点发送提示信息。优选地,当所述确定模块105确定所述送话器10处于故障状态后,所述第三提示模块109发送第一提示信息至所述接收终端2。提示用户的方式可以是文字提示或语音提示,本发明在此不作限制。所述第一提示信息的内容包括故障原因等,例如以短信的方式提示所述接收终端2的用户所述电子设备1的送话器10处于故障状态。在所述第三提示模块109发送所述第一提示信息之前,提示用户是否发送所述第一提示信息。当所述第三提示模块109接收到用户确认发送所述第一提示信息的指令时,所述第三提示模块109发送所述第一提示信息至所述接收终端2。优选地,当所述确定模块105确定所述接收终端2的第二受话器20处于故障状态时,所述第三提示模块109发送第二提示信息至所述接收终端2。提示用户的方式可以是文字提示或语音提示,本发明在此不作限制。所述第二提示信息的内容包括故障原因等,例如以短信的方式提示所述接收终端2的用户所述第二受话器20处于故障状态。在所述第三提示模块109发送所述第二提示信息之前,提示用户是否发送所述第二提示信息。当所述第三提示模块109接收到用户确认发送所述第二提示信息的指令时,所述第三提示模块109发送所述第二提示信息至所述接收终端2。如图3所示,是本发明实现通话故障检测方法的另一实施例的应用环境图。所述应用环境图包括电子设备1、接收终端2及服务器3。所述电子设备1包括送话器10及声音播放装置15,所述接收终端2包括第二受话器20。所述电子设备1、所述接收终端2与所述服务器3相连,所述电子设备1将故障信息上传至所述服务器3。所述故障信息包括设备的标识、所述设备的通话故障点(如送话器有故障等等)。所述设备的标识包括,但不限于:国际移动用户识别码(InternationalMobileSubscriberIdentificationNumber,IMSI)、国际移动设备身份码(InternationalMobileEquipmentIdentity,IMEI)。例如:用户A与用户B在通话的过程中,用户A能接收到用户B的语音,但是用户B听不到用户A说话,用户B多次呼叫“在吗”,当终端A获取到“在吗”对应的次数大于预设次数3次,则终端A获取到通话故障检测功能的触发信号。终端A语音提示用户A有通话故障,提示用户A“请在5秒内自由输入1段语音”,用户A在5秒内向所述终端A的送话器输入“语音故障检测”的语音。在第二预设时长2分钟后,终端A弹出两个对话框,分别是“已听到输入的语音”及“未听到输入的语音”,当终端A接收到用户A点击“已听到输入的语音”的对话框后,确定终端B的受话器处于故障状态,在用户A的显示器上显示提示文字“对方受话器故障”。终端A以提示框的形式提示用户A“是否发送短信给用户B,通知用户B,受话器故障?”等等。综上所述,本发明能获取通话故障检测功能的触发信号;接收所述电子设备的用户输入的语音;通过所述电子设备的送话器处理所述输入的语音;通过所述电子设备的声音播放装置将处理后的语音转换为声音信号,并播放给所述用户;获取所述用户根据所述声音信号确定的确认信号;及根据所述确认信号确定通话故障点。因此,本发明能准确检测故障点,提高了通话效率,及提升了人机交互性能。上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。如图5所示,是本发明实现通话故障检测方法的较佳实施例的电子设备的结构示意图。所述电子设备1包括送话器10、存储器12、处理器13、显示器14及声音播放装置15。所述电子设备1是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、可编程门阵列(Field-ProgrammableGateArray,FPGA)、数字处理器(DigitalSignalProcessor,DSP)、嵌入式设备等。还包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(PersonalDigitalAssistant,PDA)、游戏机、交互式网络电视(InternetProtocolTelevision,IPTV)、智能式穿戴式设备等。所述电子设备1所处的网络包括但不限于互联网、广域网、城域网、局域网、虚拟专用网络(VirtualPrivateNetwork,VPN)等。所述送话器10将声音转换为电信号,将语音信号转化为模拟信号。所述存储器12用于存储一种通话故障检测方法的程序和各种数据,并在所述电子设备1运行过程中实现高速、自动地完成程序或数据的存取。所述存储器12可以是电子设备1的外部存储器和/或内部存储器。进一步地,所述存储器12可以是集成电路中没有实物形式的具有存储功能的电路,如RAM(Random-AccessMemory,随机存取存储器)、FIFO(FirstInFirstOut,)等。或者,所述存储器12也可以是具有实物形式的存储器,如内存条、TF卡(Trans-flashCard)等等。所述处理器13又称中央处理器(CPU,CentralProcessingUnit),是一块超大规模的集成电路,是电子设备1的运算核心(Core)和控制核心(ControlUnit)。所述处理器13可执行所述电子设备1的操作系统以及安装的各类应用程序、程序代码等,例如通话故障检测系统11。所述显示器14包括触摸屏等用于显示的设备。所述声音播放装置15在无声音泄漏条件下将音频电信号转换成声音信号,并播放给所述用户。所述通话故障检测系统11获取通话故障检测功能的触发信号;接收所述电子设备1的用户输入的语音;通过所述电子设备1的送话器10处理所述输入的语音;通过所述电子设备1的声音播放装置15将处理后的语音转换为声音信号,并播放给所述用户;获取所述用户根据所述声音信号确定的确认信号;及根据所述确认信号确定通话故障点。本发明能准确检测故障点,提高了通话效率,及提升了人机交互性能。结合图2,所述电子设备1中的所述存储器12存储多个指令以实现一种通话故障检测方法,所述处理器13可执行所述多个指令从而实现:获取通话故障检测功能的触发信号;接收所述电子设备1的用户输入的语音;通过所述电子设备1的送话器10处理所述输入的语音;通过所述电子设备1的声音播放装置15将处理后的语音转换为声音信号,并播放给所述用户;获取所述用户根据所述声音信号确定的确认信号;及根据所述确认信号确定通话故障点。根据本发明优选实施例,所述处理器13还执行多个指令包括:获取用户触摸所述通话故障检测功能对应的控件的信号;或获取所述接收终端发送的语音,并记录所获取的语音对应的次数,当所述获取的语音与预设的触发语音相同,且所述获取的语音对应的次数大于或者等于预设次数时,触发所述通话故障检测功能并获取所述触发信号。根据本发明优选实施例,所述处理器13还执行多个指令包括:在接收所述用户输入的语音之前,提示所述用户在第一预设时长内向所述送话器输入语音。根据本发明优选实施例,所述处理器13还执行多个指令包括:提示所述用户确认所述声音信号对应的语音与所述输入的语音是否相同;当获取到第一确认信号时,确定所述接收终端的第二受话器处于故障状态,所述第一确认信号表示所述用户确认所述声音信号对应的语音与所述输入的语音相同;或当获取到第二确认信号时,确定所述电子设备的送话器处于故障状态,所述第二确认信号表示所述用户确认所述声音信号对应的语音与所述输入的语音不相同。根据本发明优选实施例,所述处理器13还执行多个指令包括:在确定通话故障点后,利用定位芯片定位所述电子设备的位置,并查找与所述位置距离最近的售后服务点,并将所述售后服务点的信息输出给所述电子设备的用户;或当确定所述通话故障点后,根据所述通话故障点发送提示信息。具体地,所述处理器13对上述指令的具体实现方法可参考图2对应实施例中相关步骤的描述,在此不赘述。在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1