[发明专利]利用语音识别识别联系人在审
申请号: | 201710963015.1 | 申请日: | 2017-10-16 |
公开(公告)号: | CN107958017A | 公开(公告)日: | 2018-04-24 |
发明(设计)人: | 尚特·托凯蒂恩;修纳克·阿塔韦尔 | 申请(专利权)人: | 福特全球技术公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G10L15/26 |
代理公司: | 北京连和连知识产权代理有限公司11278 | 代理人: | 杨帆 |
地址: | 美国密歇根州迪尔*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 语音 识别 联系人 | ||
1.一种方法,包括由计算机系统执行下列步骤:
(a)根据折叠函数来计算多个第一字符串的第一折叠值;
(b)接收来自声音处理算法的两个或更多个第二字符串;
(c)根据所述折叠函数来计算所述两个或更多个第二字符串的第二折叠值;以及
(d)选择所述多个第一字符串中具有与其中一个所述第二折叠值匹配的相应第一折叠值的所选字符串。
2.根据权利要求1所述的方法,其中所述折叠函数接收输入字符串并且提供输出字符串,其中用第一二进制值来表示所述输入字符串的辅音,并且用第二二进制值来表示元音。
3.根据权利要求1所述的方法,其中所述折叠函数接收输入字符串并且提供输出字符串,其中用第一二进制值的单个实例来表示所述输入字符串中的连续辅音,并且用第二二进制值的单个实例来表示所述输入字符串中的连续元音。
4.根据权利要求1所述的方法,进一步包括:
评估与所述两个或更多个第二字符串相关的元数据;
确定没有修正的字符串记录在关于所述两个或更多个第二字符串中的任何第二字符串的所述元数据中;以及
响应于确定没有修正的字符串记录在关于所述两个或更多个第二字符串中的任何第二字符串的所述元数据中而执行(c)和(d)。
5.根据权利要求1所述的方法,其中接收来自所述声音处理算法的所述两个或更多个第二字符串包括:接收所述两个或更多个第二字符串中的每个第二字符串的置信度分数,所述方法进一步包括:
确定所述两个或更多个第二字符串中的所有第二字符串的所述置信度分数降到阈值之下;以及
响应于确定所述两个或更多个第二字符串中的所有第二字符串的所述置信度分数降到所述阈值之下而执行(c)和(d)。
6.根据权利要求1所述的方法,其中(d)进一步包括:
确定多个第一折叠值匹配所述第二折叠值的一个或多个匹配的第二值;
(e)响应于确定多个第一折叠值匹配所述一个或多个匹配的第二值,对与所述多个第一折叠值相对应的一部分所述第一字符串进行过滤以获得经过滤的一组字符串;以及
(f)从所述经过滤的一组字符串中选择所述所选字符串。
7.根据权利要求6所述的方法,其中对一部分所述第一字符串进行过滤包括:根据当前地理位置和接收到包括一部分所述第二字符串的命令的位置进行过滤。
8.根据权利要求6所述的方法,其中对一部分所述第一字符串进行过滤包括:根据当前时间和接收到包括一部分所述第二字符串的命令的时间来过滤一部分所述第二字符串。
9.根据权利要求6所述的方法,进一步包括:
确定所述多个折叠值的数量超过阈值;
响应于确定所述多个折叠值的所述数量超过所述阈值而执行(e)和(f)。
10.根据权利要求6所述的方法,其中对一部分所述第一字符串进行过滤包括:根据与对应于所述一个或多个匹配的第二值的一部分所述第二字符串的文本相似度来对一部分所述第一字符串进行过滤。
11.一种系统,包括一个或多个处理装置和连接到所述一个或多个处理装置的一个或多个存储器,所述一个或多个存储器存储可执行代码,所述可执行代码起到使所述一个或多个处理装置执行下列操作的作用:
(a)根据折叠函数来计算多个第一字符串的第一折叠值;
(b)接收来自声音处理算法的两个或更多个第二字符串;
(c)根据所述折叠函数来计算所述两个或更多个第二字符串的第二折叠值;以及
(d)选择所述多个第一字符串中具有与其中一个所述第二折叠值匹配的相应第一折叠值的所选字符串;
其中所述折叠函数编程为接收输入字符串并且提供输出字符串,其中用第一二进制值的单个实例来表示所述输入字符串中的连续辅音,并且用第二二进制值的单个实例来表示所述输入字符串中的连续元音。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福特全球技术公司,未经福特全球技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710963015.1/1.html,转载请声明来源钻瓜专利网。