业务功能模块的推送方法及装置制造方法及图纸

技术编号:32028770 阅读:17 留言:0更新日期:2022-01-27 12:45
本发明专利技术公开了一种业务功能模块的推送方法及装置,方法包括:针对获取到的语音输入内容进行语音识别,得到与所述语音输入内容相对应的文字识别结果;将所述文字识别结果输入预设的命名实体识别模型,根据所述命名实体识别模型的输出结果确定与所述文字识别结果相匹配的业务功能模块;查询所述业务功能模块的前端路由信息,根据所述业务功能模块的前端路由信息确定与所述业务功能模块相对应的功能操作入口;推送所述业务功能模块以及与所述业务功能模块相对应的功能操作入口。在本发明专利技术中,能够根据语音输入内容自动识别匹配的业务功能模块并推送给用户,从而实现智能推送的目的,避免了因用户不知晓关键词而无法准确查询的问题。的问题。的问题。

【技术实现步骤摘要】
业务功能模块的推送方法及装置


[0001]本专利技术涉及互联网
,具体涉及一种业务功能模块的推送方法及装置。

技术介绍

[0002]目前,随着业务功能的多样化,各个应用中包含的业务功能模块的种类和数量也得到了空前的增长。例如,一些功能强大的应用中动辄包含数十甚至数百个业务功能模块,用户使用时必须精准定位到对应的业务功能模块方可使用对应的业务功能。
[0003]在现有技术中,大多应用会提供搜索框,以供用户输入关键词从而查询对应的业务功能模块。但是,基于关键词的搜索方式需要用户明确知晓待查询的业务功能模块的准确名称,若用户不清楚业务功能模块的准确名称则无法进行有效查询。由此可见,现有的关键词查询功能的应用场景较为受限,无法为用户进行智能推荐。

技术实现思路

[0004]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的业务功能模块的推送方法及装置。
[0005]根据本专利技术的一个方面,提供了一种业务功能模块的推送方法,包括:
[0006]针对获取到的语音输入内容进行语音识别,得到与所述语音输入内容相对应的文字识别结果;
[0007]将所述文字识别结果输入预设的命名实体识别模型,根据所述命名实体识别模型的输出结果确定与所述文字识别结果相匹配的业务功能模块;
[0008]查询所述业务功能模块的前端路由信息,根据所述业务功能模块的前端路由信息确定与所述业务功能模块相对应的功能操作入口;
[0009]推送所述业务功能模块以及与所述业务功能模块相对应的功能操作入口。
[0010]可选地,所述针对获取到的语音输入内容进行语音识别,得到与所述语音输入内容相对应的文字识别结果包括:
[0011]针对所述语音输入内容进行预处理,得到预处理后的语音信号;
[0012]获取所述预处理后的语音信号中包含的预设声学特征,根据所述预设声学特征进行语音识别。
[0013]可选地,所述预处理包括:切除所述语音输入内容的首部和/或尾部包含的静音片段;并且,所述预设声学特征包括:梅尔频率倒谱系数特征。
[0014]可选地,所述方法执行之前,进一步包括:
[0015]针对获取到的语音输入样本进行语音识别,得到与所述语音输入样本相对应的样本识别结果;
[0016]根据所述样本识别结果与业务功能模块之间的对应关系,确定与所述样本识别结果相对应的样本标注结果;
[0017]根据所述样本标注结果训练所述命名实体识别模型。
[0018]可选地,所述命名实体识别模型为Spacy模型。
[0019]可选地,所述查询所述业务功能模块的前端路由信息包括:
[0020]预先获取各个业务功能模块的模块标识以及各个业务功能模块的前端路由信息;
[0021]将各个业务功能模块的模块标识以及各个业务功能模块的前端路由信息之间的映射关系存储到预设映射表中,基于所述预设映射表查询所述业务功能模块的前端路由信息。
[0022]可选地,所述预设映射表用于存储目标应用中包含的各个业务功能模块的模块标识以及各个业务功能模块的前端路由信息之间的映射关系;
[0023]则所述语音输入内容通过所述目标应用中包含的语音导航入口输入。
[0024]根据本专利技术的又一个方面,提供了一种业务功能模块的推送装置,包括:
[0025]识别模块,适于针对获取到的语音输入内容进行语音识别,得到与所述语音输入内容相对应的文字识别结果;
[0026]匹配模块,适于将所述文字识别结果输入预设的命名实体识别模型,根据所述命名实体识别模型的输出结果确定与所述文字识别结果相匹配的业务功能模块;
[0027]查询模块,适于查询所述业务功能模块的前端路由信息,根据所述业务功能模块的前端路由信息确定与所述业务功能模块相对应的功能操作入口;
[0028]推送模块,适于推送所述业务功能模块以及与所述业务功能模块相对应的功能操作入口。
[0029]可选地,所述识别模块具体适于:
[0030]针对所述语音输入内容进行预处理,得到预处理后的语音信号;
[0031]获取所述预处理后的语音信号中包含的预设声学特征,根据所述预设声学特征进行语音识别。
[0032]可选地,所述预处理包括:切除所述语音输入内容的首部和/或尾部包含的静音片段;并且,所述预设声学特征包括:梅尔频率倒谱系数特征。
[0033]可选地,所述装置进一步包括:
[0034]训练模块,适于针对获取到的语音输入样本进行语音识别,得到与所述语音输入样本相对应的样本识别结果;
[0035]根据所述样本识别结果与业务功能模块之间的对应关系,确定与所述样本识别结果相对应的样本标注结果;
[0036]根据所述样本标注结果训练所述命名实体识别模型。
[0037]可选地,所述命名实体识别模型为Spacy模型。
[0038]可选地,所述查询模块具体适于:
[0039]预先获取各个业务功能模块的模块标识以及各个业务功能模块的前端路由信息;
[0040]将各个业务功能模块的模块标识以及各个业务功能模块的前端路由信息之间的映射关系存储到预设映射表中,基于所述预设映射表查询所述业务功能模块的前端路由信息。
[0041]可选地,所述预设映射表用于存储目标应用中包含的各个业务功能模块的模块标识以及各个业务功能模块的前端路由信息之间的映射关系;
[0042]则所述语音输入内容通过所述目标应用中包含的语音导航入口输入。
[0043]根据本专利技术的又一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
[0044]所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述业务功能模块的推送方法对应的操作。
[0045]根据本专利技术的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述业务功能模块的推送方法对应的操作。
[0046]在本专利技术所提供的业务功能模块的推送方法及装置中,针对获取到的语音输入内容进行语音识别,并将得到的文字识别结果输入预设的命名实体识别模型,从而确定与文字识别结果相匹配的业务功能模块。相应的,通过查询业务功能模块的前端路由信息确定与业务功能模块相对应的功能操作入口,以便向用户推送业务功能模块及其对应的功能操作入口。由此可见,在本专利技术中,能够根据语音输入内容自动识别匹配的业务功能模块并推送给用户,从而实现智能推送的目的,避免了因用户不知晓关键词而无法准确查询的问题。
[0047]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务功能模块的推送方法,包括以下步骤:针对获取到的语音输入内容进行语音识别,得到与所述语音输入内容相对应的文字识别结果;将所述文字识别结果输入预设的命名实体识别模型,根据所述命名实体识别模型的输出结果确定与所述文字识别结果相匹配的业务功能模块;查询所述业务功能模块的前端路由信息,根据所述业务功能模块的前端路由信息确定与所述业务功能模块相对应的功能操作入口;推送所述业务功能模块以及与所述业务功能模块相对应的功能操作入口。2.根据权利要求1所述的方法,其中,所述针对获取到的语音输入内容进行语音识别,得到与所述语音输入内容相对应的文字识别结果包括:针对所述语音输入内容进行预处理,得到预处理后的语音信号;获取所述预处理后的语音信号中包含的预设声学特征,根据所述预设声学特征进行语音识别。3.根据权利要求2所述的方法,其中,所述预处理包括:切除所述语音输入内容的首部和/或尾部包含的静音片段;并且,所述预设声学特征包括:梅尔频率倒谱系数特征。4.根据权利要求1所述的方法,其中,所述方法执行之前,进一步包括:针对获取到的语音输入样本进行语音识别,得到与所述语音输入样本相对应的样本识别结果;根据所述样本识别结果与业务功能模块之间的对应关系,确定与所述样本识别结果相对应的样本标注结果;根据所述样本标注结果训练所述命名实体识别模型。5.根据权利要求4所述的方法,其中,所述命名实体识别模型为Spacy模型。6.根据权利要求1所述的方法,其中,所述查询所述业务功能模块的前端路由信息包括:预先获取各个业务功能模块的模块标识...

【专利技术属性】
技术研发人员:周康卓
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1