【专利解密】让搜索结果更准确?华为曝光新语音处理方法( 二 )

图1

图1所示为语音处理方法的系统框图 。 S110在获取一个录音片段流之后 , 可以将该录音片段流发送至多个自然语言处理NLP引擎 , 其中 , NLP引擎处理的录音片段流可以由终端直接发送 , 也可以通过代理服务器获取 。

每个NLP引擎收到录音片段流之后即可进行识别 , 进而获取一个或多个识别结果 , 并对每一个识别结果进行打分 , 最后将获取到的识别结果以及每一个识别结果的分数发送给终端 。

具体地 , 在接收到来自于多个NLP引擎中的识别结果之后 , 打分系统可以对NLP引擎的本次识别结果进行打分 。 一方面 , 打分系统可以根据每一个NLP引擎的响应时间、给出识别结果的多少或识别结果的离散程度 , 对每一次识别结果进行打分 , 并根据总分对识别结果进行排序 。 另一方面 , 用户可以根据实际需求 , 设定不同的得分权重来控制总得分中各项得分的比例 。

S130根据来自于多个NLP引擎的识别结果 , 确定一个或多个识别结果以及输出次序向用户输出(例如 , 通过显示器或扬声器向用户输出) , 供用户选择 。

推荐阅读