一种语音引擎参数配置方法和装置的制造方法

文档序号:9845038阅读:292来源:国知局
一种语音引擎参数配置方法和装置的制造方法
【技术领域】
[0001] 本发明涉及移动通信领域,具体涉及一种语音引擎参数配置方法和装置。
【背景技术】
[0002] 伴随着语音技术的发展热潮,语音识别和语音播报渐渐成为普通用户熟悉及经常 使用的功能。而由于终端本身与语音引擎适配程度不一,会导致语音操控的效果差异很大, 如何根据终端本身固有的属性来适配语音引擎,从而提高语音识别准确率及语音播报自然 度,最终实现最佳的语音用户体验就显得很有意义和价值。
[0003] 传统的实现方式通常是为语音引擎设置一系列默认最佳的参数来适配所有的终 端,但由于每款终端的配置参数不同,使得这种配置方式并不能满足所有终端的需要;或者 单独针对每款终端重新调整语音引擎的参数,以便在该终端上提升语音识别率及播报自然 度。但是,显然一组语音引擎参数仅适配一类终端,而移植到其它终端上时,往往不能够达 到最好的语音体验效果;如果要针对所有终端达到最佳的语音体验效果,则使得现有终端 生产时的工作量加大。

【发明内容】

[0004] 为了解决现有存在的技术问题,本发明实施例期望提供一种语音引擎参数配置方 法和装置。
[0005] 本发明实施例提供了一种语音引擎参数配置方法,所述方法包括:
[0006] 获取终端语音配置信息和终端中语音引擎的可识别参数项;
[0007] 获取所述语音配置信息对应的第一语音参数项;
[0008] 根据在第一语音参数项中、且在语音引擎的可识别参数项中的参数项生成第二语 音参数项;
[0009] 根据最佳参数设置推荐表配置所述第二语音参数项的参数值。
[0010] 上述方案中,通过以下方式获取所述语音配置信息对应的第一语音参数项:
[0011] 获取语音引擎的信息参数转换表,根据所述信息参数转换表将所述语音配置信息 转换为对应的第一语音参数项,所述语音引擎的信息参数转换表中包括语音配置信息及其 对应的参数项。
[0012] 上述方案中,所述根据最佳参数设置推荐表配置所述第二语音参数项的参数值, 包括:
[0013] 查找第二语音参数项中各参数项在最佳参数推荐表中的参数推荐值,将查找到的 参数推荐值配置为相应参数项的参数值;其中,所述最佳参数推荐表中包括:一个或多个 参数项的参数推荐值。
[0014] 上述方案中,所述语音配置信息包括:语音配置信息项目和语音配置信息项目对 应的信息参数。
[0015] 上述方案中,所述语音配置信息项目包括以下至少其中之一:是否支持全双工、是 否有录音降噪芯片、是否支持近距离录音和是否为老人模式。
[0016] 上述方案中,通过以下方式获取终端中语音引擎的可识别参数项:
[0017] 获取语音引擎的版本信息;
[0018] 获得相应版本信息下语音引擎的可识别参数项。
[0019] 上述方案中,所述语音引擎的可识别参数项可以包括以下参数项至少其中之一: 全双工录音开头截取时间、非全双工录音开头截取时间、带降噪讲话开始端点检测最小时 间、带降噪讲话结束端点检测最小时间、带降噪静音检测超时时间、带降噪识别结果最低可 信阀值、讲话开始端点检测最小时间、讲话结束端点检测最小时间、静音检测超时时间、识 别结果最低可信阀值、近距离录音源选择、远距离录音源选择、最短讲话时间、录音灵敏度、 最多可信结果条数、老人模式播报音量大小、老人模式播报语速、普通模式播报音量大小、 普通模式播报语速、老人模式播报角色、普通模式播报角色、全双工录音开头截取时间、非 全双工录音开头截取时间、带降噪讲话开始端点检测最小时间、带降噪讲话结束端点检测 最小时间、带降噪静音检测超时时间、讲话开始端点检测最小时间、讲话结束端点检测最小 时间、静音检测超时时间、老人模式播报音量大小、普通模式播报音量大小、老人模式播报 语速、普通模式播报语速、老人模式播报方言种类、普通模式播报方言种类、老人模式播报 角色、普通模式播报角色。
[0020] 本发明实施例提供了一种语音引擎参数配置装置,所述装置包括:语音配置信息 获取模块、可识别参数项获取模块、第一语音参数项获取模块、第二语音参数项生成模块及 配置模块;其中,
[0021] 所述语音配置信息获取模块,用于获取终端的语音配置信息;
[0022] 所述可识别参数项获取模块,用于获取终端中语音引擎的可识别参数项;
[0023] 所述第一语音参数项获取模块,用于获取所述语音配置信息对应的第一语音参数 项;
[0024] 所述第二语音参数项生成模块,用于根据在第一语音参数项中、且在语音引擎的 可识别参数项中的参数项生成第二语音参数项;
[0025] 所述配置模块,用于根据最佳参数设置推荐表配置所述第二语音参数项的参数 值。
[0026] 上述方案中,所述第一语音参数项获取模块用于通过以下方式获取所述语音配置 信息对应的第一语音参数项:
[0027] 获取语音引擎的信息参数转换表,根据所述信息参数转换表将所述语音配置信息 转换为对应的第一语音参数项,所述语音引擎的信息参数转换表中包括语音信息参数及其 对应的参数项。
[0028] 上述方案中,所述配置模块用于通过以下方式配置第二语音参数项的参数值:
[0029] 查找第二语音参数项中各参数项在最佳参数推荐表中的参数推荐值,将查找到的 参数推荐值配置为相应参数项的参数值;其中,所述最佳参数推荐表中包括:一个或多个 参数项的参数推荐值。
[0030] 上述方案中,所述语音配置信息,包括:语音配置信息项目和语音配置信息项目对 应的信息参数。
[0031] 上述方案中,所述语音配置信息项目包括以下至少其中之一:是否支持全双工、是 否有录音降噪芯片、是否支持近距离录音和是否为老人模式。
[0032] 上述方案中,所述可识别参数项获取模块用于通过以下方式获取终端中语音引擎 的可识别参数项:
[0033] 获取语音引擎的版本信息;
[0034] 获得相应版本信息下语音引擎的可识别参数项。
[0035] 上述方案中,所述语音引擎的可识别参数项可以包括以下参数项至少其中之一: 全双工录音开头截取时间、非全双工录音开头截取时间、带降噪讲话开始端点检测最小时 间、带降噪讲话结束端点检测最小时间、带降噪静音检测超时时间、带降噪识别结果最低可 信阀值、讲话开始端点检测最小时间、讲话结束端点检测最小时间、静音检测超时时间、识 别结果最低可信阀值、近距离录音源选择、远距离录音源选择、最短讲话时间、录音灵敏度、 最多可信结果条数、老人模式播报音量大小、老人模式播报语速、普通模式播报音量大小、 普通模式播报语速、老人模式播报角色、普通模式播报角色、全双工录音开头截取时间、非 全双工录音开头截取时间、带降噪讲话开始端点检测最小时间、带降噪讲话结束端点检测 最小时间、带降噪静音检测超时时间、讲话开始端点检测最小时间、讲话结束端点检测最
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1