【技术实现步骤摘要】
语音输出方法、装置、设备和介质
本申请实施例涉及计算机技术,具体涉及语音处理技术,尤其涉及一种语音输出方法、装置、设备和介质。
技术介绍
随着计算机技术的普及,语音交互被广泛应用在各个领域,例如智能导航、智能家居等。利用车载设备进行语音导航或者利用智能音箱进行对话过程中,车载设备或者智能音箱中均需要支持语音合成(TextToSpeech,TTS)功能。语音合成包括在线语音合成和离线语音合成。在线语音合成由于支持的各项功能更加全面,因此,在线语音合成效果远远优于离线语音合成。然而,考虑车载终端或移动终端的处理性能以及存储空间均有限,通常不会在本地存储需要占用较大存储空间的程序包、以及程序运行时对设备性能要求较高的程序包,来实现语音合成。因此,在车载终端或移动终端处于非联网状态或者只使用离线语音合成功能的情况下,相比于在线语音合成,利用现有的离线语音合成方案确定的声音都会比较机械化。
技术实现思路
本申请实施例公开一种语音输出方法、装置、设备和介质,以在支持语音交互的设备处于离线状态时,优化输出语音, ...
【技术保护点】
1.一种语音输出方法,其特征在于,包括:/n确定待处理的目标文本;/n将所述目标文本在本地文本库中进行匹配,确定所述目标文本对应的预设文本;/n根据所述预设文本,从本地语音库中确定所述目标文本的输出语音,以进行输出;/n其中,所述本地语音库按照文本和语音的对应关系预先配置。/n
【技术特征摘要】
1.一种语音输出方法,其特征在于,包括:
确定待处理的目标文本;
将所述目标文本在本地文本库中进行匹配,确定所述目标文本对应的预设文本;
根据所述预设文本,从本地语音库中确定所述目标文本的输出语音,以进行输出;
其中,所述本地语音库按照文本和语音的对应关系预先配置。
2.根据权利要求1所述的方法,其特征在于,将所述目标文本在本地文本库中进行匹配,确定所述目标文本对应的预设文本,包括:
如果将所述目标文本作为整体,在所述本地文本库中进行匹配,无法确定与所述目标文本匹配的文本,则对所述目标文本进行拆分,得到至少两个目标关键词;
分别将所述至少两个目标关键词在所述本地文本库中进行匹配,确定每个目标关键词对应的预设关键词;
相应的,根据所述预设文本,从本地语音库中确定所述目标文本的输出语音,包括:
根据各个预设关键词,从所述本地语音库中确定所述目标文本的输出语音。
3.根据权利要求2所述的方法,其特征在于,所述根据各个预设关键词,从所述本地语音库中确定所述目标文本的输出语音,包括:
根据所述各个预设关键词,从所述本地语音库中确定每个目标关键词对应的语音片段;
按照每个目标关键词在所述目标文本中的顺序,将各个语音片段进行拼接,得到所述目标文本的输出语音。
4.根据权利要求3所述的方法,其特征在于,所述根据各个预设关键词,从所述本地语音库中确定所述目标文本的输出语音,还包括:
针对所述至少两个目标关键词中,无法从所述本地文本库中匹配出预设关键词的特定关键词,利用离线语音合成方式,确定所述特定关键词对应的合成语音片段;
按照所述每个目标关键词在所述目标文本中的顺序,将所述合成语音片段,以及从所述本地语音库中确定的语音片段进行拼接,得到所述目标文本的输出语音。
5.根据权利要求1所述的方法,其特征在于,所述方法应用于离线导航场景中;
所述本地语音库中包括导航用语。
6.一种语音输出装置,其特征在于,包括:
文本确定模块,用于确定待处理的目标文本;
文本匹配模块,用于将所述目标文本在本地文本库中进行匹配,确定所述目标文本对应的预设文本;
语音确定模块,用于根据所述预设文...
【专利技术属性】
技术研发人员:黄佳滢,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。