一种基于语音识别技术的群点名方法技术

技术编号:28749364 阅读:65 留言:0更新日期:2021-06-06 19:51
本发明专利技术公开了一种基于语音识别技术的群点名方法,包括以下几个步骤:(1)在需要群点名的群里发送人名语音;(2)通过语音匹配,获取需要群点名的人名列表;(3)搜索数据库,匹配人名;(4)自动在人名前添加“@”符号并发送。使用本方法进行群点名时无需手动输入,高效便捷;通过多种方式识别匹配人名后自动进行群点名,极大提高了群点名的识别准确率、加快了群点名的效率。的效率。的效率。

【技术实现步骤摘要】
一种基于语音识别技术的群点名方法


[0001]本专利技术涉及语音识别
,特别是一种基于语音识别技术的群点名方法。

技术介绍

[0002]随着现代科技的飞速发展,语音识别技术的提高,越来越多的用户已经接受并习惯使用语音输入作为智能设备交互的方式。各种社交软件的普及,群容量的扩大,在方便用户沟通的同时,也带来一些问题。
[0003]实际生活中常有群用户需要在微信、QQ等社交软件的群里通知特定的一些群成员重要信息,@多位群成员的传统做法有四种:1、录入符号“@”,然后通过键盘打字选择需要通知的成员;2、录入符号“@”,通过应用自动弹出的成员列表逐一选择需要通知的成员;3、长按需要通知的成员的头像;4、通过语音输入人名,然后通过普通语音识别将语音转化成文字,再手动录入“@”符号并修改语音识别后人名中的错别字。前三种方式在群成员较少并且需要通知的人数较少的情况下,使用复杂度较低,但是群成员较多,或者需要通知的特定人数也很多的情况下,这种方式就会显得异常繁琐,极大地增加工作量,浪费时间和精力;第四种方式在需要选择的人数较多的时候用比较合适,但是这种方式识别率很低,经常需要手动调整人名中的错别字并添加“@”符号,实际操作效率同样不容乐观。

技术实现思路

[0004]专利技术目的:本专利技术的目的是提供一种易操作、效率高的基于语音识别技术的群点名方法。
[0005]技术方案:本专利技术所述的一种基于语音识别技术的群点名方法,包括以下步骤:(1)在需要群点名的群里发送人名语音;(2)通过语音匹配,获取需要群点名的人名列表;(3)搜索数据库,匹配人名;(4)自动在人名前添加“@”符号并发送。
[0006]所述步骤(1)包括:(11)在群聊中发送语音;(12)识别是否是人名语音。
[0007]所述步骤(2)包括:(21)语音匹配;(22)获取语音中的人名列表。
[0008]所述步骤(3)包括:(31)在数据库中搜索步骤(22)中获得的人名;(32)将人名与群成员ID匹配。
[0009]所述数据库包括当前群聊成员数据库、好友通讯录成员数据库和其余所有群聊中成员数据库。
[0010]所述步骤(4)包括:(41)在群成员ID前加“@”符号;(42)发送点名信息。
[0011]有益效果:与现有技术相比,本专利技术具有如下优点:1、群点名时无需手动输入,高效便捷;2、通过多种方式识别匹配人名,极大提高了群点名的识别准确率、加快了群点名的效率。
附图说明
[0012]图1为语音自动点名步骤流程图;
[0013]图2为语音自动点名实现流程图。
具体实施方式
[0014]下面结合附图对本专利技术的技术方案作进一步说明。
[0015]如图1所示,本方法主要包括以下步骤:
[0016](1)在需要群点名的群里发送人名语音;
[0017](11)在群聊中发送语音;
[0018](12)识别是否是人名语音,如果不是人名语音,按照普通语音识别;
[0019](2)通过语音匹配,获取需要群点名的人名列表;
[0020](21)语音匹配,根据2~4字停顿判断或其他人名识别办法;
[0021](22)获取语音中的人名列表;
[0022](3)搜索数据库,匹配人名;
[0023](31)在数据库中搜索步骤(22)中获得的人名,数据库数据主要有三个来源:发送语音时从群成员中获取的(ID、备注名)数据、同一应用中其他群成员中获取的(ID、备注名)数据以及同一应用中用户本身的好友通讯录中获取的(ID、备注名)数据;
[0024](32)将人名与群成员ID匹配;
[0025](4)自动在人名前添加“@”符号并发送;
[0026](41)在群成员ID前加“@”符号;
[0027](42)发送点名信息。
[0028]如图2所示,本方法的实现流程如下所述:
[0029](1)在群聊窗口录入语音,识别开始;
[0030](2)初步识别群聊中的语音,如果不是人名类语音,直接按照正常语音识别方法转换,并进行步骤(12),否则,进行下一步;
[0031](3)识别人名并获取语音中所有人名的列表;
[0032](4)根据人名列表,首先从发送语音所在群中群成员备注名列表中匹配,如果匹配成功,则进行步骤(10),否则,进行下一步;
[0033](5)从本应用其他群列表及好友列表组成的(ID、备注名)数据库中搜索备注名,如果匹配成功,进行下一步,否则,进行步骤(8);
[0034](6)保存匹配成功的备注名对应的ID,进行下一步;
[0035](7)根据匹配成功的备注名ID,与语音发送所在群里的所有ID进行精确匹配,如果匹配成功,进行步骤(10),否则,进行下一步;
[0036](8)判断本应用其他群列表及好友列表组成的(ID、备注名)数据库是否已经搜索完毕,搜索完毕,进行下一步,否则,进行步骤(5);
[0037](9)进入下一个人名的识别,并判断人名列表所有成员是否识别完成,如果没有完成,进行步骤(4),否则,进行步骤(12);
[0038](10)匹配成功,显示人名并自动加上“@”符号;
[0039](11)判断所有人名列表中的人名是否识别完成,如果未完成,进行步骤(4);
[0040](12)识别结束。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于语音识别技术的群点名方法,其特征在于,包括以下步骤:(1)在需要群点名的群里发送人名语音;(2)通过语音匹配,获取需要群点名的人名列表;(3)搜索数据库,匹配人名;(4)自动在人名前添加“@”符号并发送。2.根据权利要求1所述的群点名方法,其特征在于,所述步骤(1)包括:(11)在群聊中发送语音;(12)识别是否是人名语音。3.根据权利要求1所述的群点名方法,其特征在于,所述步骤(2)包括:(21)语音匹配;(22)获取...

【专利技术属性】
技术研发人员:黄芳勤
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:

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

1