预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN107247783A(43)申请公布日2017.10.13(21)申请号201710447725.9(22)申请日2017.06.14(71)申请人上海思依暄机器人科技股份有限公司地址200233上海市徐汇区桂平路680号(创业园)34号楼4楼F6室(72)发明人王静照(74)专利代理机构北京信远达知识产权代理事务所(普通合伙)11304代理人魏晓波(51)Int.Cl.G06F17/30(2006.01)权利要求书1页说明书4页附图2页(54)发明名称一种语音搜索音乐的方法及装置(57)摘要本发明公开的一种语音搜索音乐的方法及装置,从预设的正则表达式数据库中匹配得到与识别到的语句对应的正则表达式,对比语句和正则表达式,得到搜索关键词,利用搜索关键词及其类型进行音乐搜索。针对不同类型的搜索关键词,进行不同的搜索,比如,针对歌名类型的搜索关键词,搜索歌名,有效提高了音乐搜索结果的精准度。CN107247783ACN107247783A权利要求书1/1页1.一种语音搜索音乐的方法,其特征在于,包括:获取用户输入的语音;对所述语音进行识别得到语句;从预设的正则表达式数据库中匹配得到与所述语句对应的正则表达式;对比所述语句和所述正则表达式,得到搜索关键词;根据所述搜索关键词以及其类型进行音乐搜索,所述搜索关键词的类型包括歌手、歌名和专辑。2.根据权利要求1所述的方法,其特征在于,在所述根据所述搜索关键词以及其类型进行相应音乐搜索后,还包括:根据匹配度、播放量和音质对搜索结果进行筛选;将最优的筛选结果进行播放。3.根据权利要求1所述的方法,其特征在于,在所述获取用户输入的语音前,还包括:建立正则表达式数据库。4.一种语音搜索音乐的装置,其特征在于,包括:语音获取单元,用于获取用户输入的语音;语音识别单元,用于对所述语音进行识别得到语句;匹配单元,用于从预设的正则表达式数据库中匹配到与所述语句对应的正则表达式;比较单元,用于对比所述语句和所述正则表达式,得到搜索关键词;音乐搜索单元,用于根据所述搜索关键词以及其类型进行相应音乐搜索,所述搜索关键词的类型包括歌手、歌名和专辑。5.根据权利要求4所述的装置,其特征在于,还包括:筛选单元,用于在所述根据所述搜索关键词以及其类型进行相应音乐搜索后,根据匹配度、播放量和音质对搜索结果进行筛选;自动播放单元,用于将最优的筛选结果进行播放。6.根据权利要求4所述的装置,其特征在于,还包括:数据库单元,用于在所述获取用户输入的语音前,建立正则表达式数据库。2CN107247783A说明书1/4页一种语音搜索音乐的方法及装置技术领域[0001]本发明涉及音乐搜索技术领域,更具体地说,涉及一种语音搜索音乐的方法及装置。背景技术[0002]语音是比文字更早、更自然的表达方式,随着语音识别技术的发展,语音搜索将超过文字搜索成为主流的搜索形式。从以往传统的文字输入进化到语音输入,更接近于人的自然表意,拉近了人们与互联网的距离,增强了人们使用互联网的人性化体验。通常人们语音搜索是把对方当做一个交流对象进行对话,比如“我想听小苹果”、“播放歌曲小苹果”等,但是,现在的搜索引擎是将用户输入的搜索词条,即“我想听小苹果”、“播放歌曲小苹果”作为向计算机系统提交的指令,得到搜索结果包含大量无关信息,准确率较低。发明内容[0003]有鉴于此,本发明提出一种语音搜索音乐的方法及装置,欲实现提高搜索结果准确率的目的。[0004]为了实现上述目的,现提出的方案如下:[0005]一种语音搜索音乐的方法,包括:[0006]获取用户输入的语音;[0007]对所述语音进行识别得到语句;[0008]从预设的正则表达式数据库中匹配得到与所述语句对应的正则表达式;[0009]对比所述语句和所述正则表达式,得到搜索关键词;[0010]根据所述搜索关键词以及其类型进行音乐搜索,所述搜索关键词的类型包括歌手、歌名和专辑。[0011]优选的,在所述根据所述搜索关键词以及其类型进行相应音乐搜索后,还包括:[0012]根据匹配度、播放量和音质对搜索结果进行筛选;[0013]将最优的筛选结果进行播放。[0014]优选的,在所述获取用户输入的语音前,还包括:[0015]建立正则表达式数据库。[0016]一种语音搜索音乐的装置,包括:[0017]语音获取单元,用于获取用户输入的语音;[0018]语音识别单元,用于对所述语音进行识别得到语句;[0019]匹配单元,用于从预设的正则表达式数据库中匹配到与所述语句对应的正则表达式;[0020]比较单元,用于对比所述语句和所述正则表达式,得到搜索关键词;[0021]音乐搜索单元,用于根据所述搜索关键词以及其类型进行相应音乐搜索,所述搜索关键词的类