智能语音自动化探测方法、装置及系统制造方法及图纸

技术编号:23318487 阅读:41 留言:0更新日期:2020-02-11 19:01
本发明专利技术公开了一种智能语音自动化探测方法、装置及系统,根据用户下发的任务信息获取探测任务的目标号码,调用系统通话模块拨打目标号码;判断通话是否接通,将通话进行静音、录音;通过配置文件来判断录音是否可结束,如可结束,则通过自动化测试工具来结束录音;将生成的录音文件格式进行转换,调用语音识别模块,获取语音识别结果;调用语义分析模块,对语音识别结果进行智能分析,获取分析结果;通过语义分析模块返回的结果来判断任务是否结束;语义分析模块返回的信息包含按键信息时,点击目标按键;识别的语音识别结果、按键、步骤任务的开始结束时间。本发明专利技术可自动识别、记录通话内容、按键录音文件结果,以确定任务执行是否成功。

Intelligent voice automatic detection method, device and system

【技术实现步骤摘要】
智能语音自动化探测方法、装置及系统
本专利技术涉及智能语音识别
,特别涉及一种智能语音自动化探测方法、装置及系统。
技术介绍
随着人工智能技术的快速发展,语音识别技术也日益壮大,其中讯飞开放平台(科大讯飞)为目前最强大的语音识别平台之一,被广泛应用着。科大讯飞的自动语音识别技术(AutoSpeechRecognize,简称ASR)所要解决的问题是让设备能够识别人类的语音,将语音中包含的文字信息“提取”出来。ASR技术在目前的电子设备中扮演着重要角色,使电子设备具备识别人类语音的功能,使人机通信和交互变得更为便捷。但是,科大讯飞的自动语音识别技术仅提供了语音识别等功能,只能对已有的音频文件或设备的麦克风的实时音频流进行操作,无法在Android手机通话情况下进行语音识别操作,也无法进行后续探测。此外,科大讯飞的自动语音识别技术未提供任务执行相关结果的记录,无法提供详细的探测结果。
技术实现思路
本专利技术要解决的技术问题是如何提供一种可在手机通话情况下进行语音识别操作、可提供详细的探测结果的智能语音自动化探测方法本文档来自技高网...

【技术保护点】
1.一种智能语音自动化探测方法,其特征在于:包括步骤:/n根据用户下发的任务信息获取探测任务的目标号码,调用系统通话模块拨打目标号码;/n判断通话是否接通,如是,则将通话进行静音、录音;/n通过配置文件来判断录音是否可结束,如可结束,则通过自动化测试工具来结束录音;/n将生成的录音文件格式进行转换,将转换后的文件传输至语音识别模块,调用语音识别模块,获取语音识别结果;/n调用语义分析模块,对语音识别结果进行智能分析,获取分析结果;/n通过语义分析模块返回的结果来判断任务是否结束;/n语义分析模块返回的信息包含按键信息时,点击目标按键;/n记录任务结果,识别的语音识别结果、按键、步骤任务的开始结...

【技术特征摘要】
1.一种智能语音自动化探测方法,其特征在于:包括步骤:
根据用户下发的任务信息获取探测任务的目标号码,调用系统通话模块拨打目标号码;
判断通话是否接通,如是,则将通话进行静音、录音;
通过配置文件来判断录音是否可结束,如可结束,则通过自动化测试工具来结束录音;
将生成的录音文件格式进行转换,将转换后的文件传输至语音识别模块,调用语音识别模块,获取语音识别结果;
调用语义分析模块,对语音识别结果进行智能分析,获取分析结果;
通过语义分析模块返回的结果来判断任务是否结束;
语义分析模块返回的信息包含按键信息时,点击目标按键;
记录任务结果,识别的语音识别结果、按键、步骤任务的开始结束时间。


2.根据权利要求1所述的智能语音自动化探测方法,其特征在于:步骤调用语义分析模块,对语音识别结果进行智能分析,获取分析结果,包括:
通过网络请求来调用语义分析模块,将任务信息和当前步骤的语音识别结果传输给语义分析模块;
语义分析模块判断是否存在成功的目标关键字,如果存在,则返回结束信息;
语义分析模块查看任务信息关联库,来获取菜单关联信息;
语义分析模块对当前步骤的语音识别结果进行分词,将其划分为词组;
语义分析模块分析任务信息,获取当前任务信息的目标;
语义分析模块通过筛选词组,将词组与目标进行比对,获取各个词组的相似度,之后返回相似度最高的按键。


3.根据权利要求1所述的智能语音自动化探测方法,其特征在于:步骤将生成的录音文件格式进行转换,将转换后的文件传输至语音识别模块,调用语音识别模块,获取语音识别结果包括:
通过录音时记录的时间,在系统的录音文件夹中查找符合条件的录音文件;
找到符合条件的格式后缀名为.mp3的录音文件后,调用集成在自身的开源音频转换程序,将录音文件转换成音频流;
将转换得到的音频流文件传输给语音识别服务,获取语音识别服务返回的任务结果。


4.根据权利要求1所述的智能语音自动化探测方法,其特征在于:记录任务结果,识别的语音识别结果、按键、步骤任务的开始结束时间包括:
如语义分析模块返回的结果包含任务结束信息,则通知系统应用后台服务;
系统应用后台服务调用自动化测试工具,模拟用户点击,挂断电话;
系统应用后台服务终止探测任务,并且将各步骤的语音内容、按键过程、步骤执行时间进行记录。


5.根据权利要求1所述的智能语音自动化探测方法,其特征在于,步骤根据用户下发的任务信息获取探测任务的目标号码,调用系统通话模块拨打目标号码包括:
用户配置任务信息、任务脚本,并且下发这些任务信息;
系统应用定时的获取用户下发的任务信息,获取到任务后则通过消息通讯机制来通知后台服务执行任务;
系统应用通过调用系统的通话模块拨打任务信息中的目标号码。


6.一种智能语音自动化探测装置,其特征在于:包括:
后台任务模块:根据用户下发的任务信息获取探测任务的目标号码,调用系统通话模块拨打目标号码;
录音模块:判断通话是否接通,如是,则将通话进行静音、录音;
自动化测试工具:通过配置文件来判断录音是否可结束,如可结束,则结束...

【专利技术属性】
技术研发人员:李钻达
申请(专利权)人:福建新大陆软件工程有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1