【技术实现步骤摘要】
提供改进的语音激活功能的方法和装置
本公开涉及提供改进的语音激活功能的方法和装置
技术介绍
蜂窝电话已经变得无处不在。蜂窝电话(也称为移动电话、便携电话和手机)是—种在广阔地理区域周围移动时能够通过无线链路拨打和接听电话的设备。蜂窝电话通过连接到移动电话运营商提供的蜂窝网络、允许接入到公共电话网络来实现上述功能。除了电话,现代移动电话还支持各种其他业务,例如文本消息、多媒体消息服务(MMS)、电子邮件、因特网接入、短距离无线通信(红外、蓝牙)、商业应用、游戏和拍照。提供这些和更通用的计算能力的移动电话通常称为智能手机。蜂窝电话的—种典型用途是在配备有自动语音识别(ASR)的电话上拨打电话。该特征有时称为语音激活名字拨号(VAND)。任何说出一个或多个词都可以成为语音标签,并可用于拨叫联系人、发送文本消息或者打开应用。此外,越来越多的车辆配备有免持语音标签自动操作,例如使用全球定位系统(GPS)获得路径(direction)、拨打集成的移动电话或者选择播放的歌曲或者音乐家。如上阐述的传统的机制具有各种缺陷。对于使用语音拨号特征的—般移动电话用户,用户以系统无法识别的 ...
【技术保护点】
—种计算机实现方法,包括:根据计算机化的用户模型,从语音激活操作中使用的姓名的集合提供语法,所述语法包括所述姓名和所述姓名的变形;通过计算机化的姓名管理器,基于至少一个终端用户输入在所述语法中将姓名的优选的变形与所述姓名相关联;通过所述计算机化的姓名管理器,基于所述至少一个终端用户输入更新所述计算机化的用户模型;在计算机化的用户动作预测器处接收所述姓名的所述优选的变形,并且通过所述计算机化的用户动作预测器至少基于所述姓名的所述优选的变形确定要执行的任务;以及通过计算机化的响应生成器,使用与所述变形相关联的所述姓名来执行所述任务。
【技术特征摘要】
2012.05.08 US 13/466,4021.一种计算机实现的方法,包括:在语音激活操作中接收至少一个终端用户输入,所述至少一个终端用户输入包括姓名的指定变形;根据计算机化的用户模型,从所述语音激活操作中使用的姓名的集合提供语法,所述语法包括所述姓名和所述姓名的一个或多个变形;接收对所述姓名和所述姓名的所述一个或多个变形中优选的一者的终端用户选择;通过计算机化的姓名管理器,基于所述终端用户选择在所述语法中将所述姓名的所述指定变形与所述姓名和所述姓名的所述一个或多个变形中所述优选的一者相关联;从所述语法中移除除了所述姓名的所述指定变形以及所述姓名和所述姓名的所述一个或多个变形中所述优选的一者外的所述姓名的其余名称;通过所述计算机化的姓名管理器,基于所述终端用户选择更新所述计算机化的用户模型;在计算机化的用户动作预测器处接收所述姓名和所述姓名的所述一个或多个变形中所述优选的一者,并且通过所述计算机化的用户动作预测器至少基于所述姓名和所述姓名的所述一个或多个变形中所述优选的一者确定要执行的任务;以及通过计算机化的响应生成器,使用与所述姓名和所述姓名的所述一个或多个变形中所述优选的一者相关联的所述姓名的所述指定变形来执行所述任务。2.如权利要求1所述的方法,进一步包括:通过所述计算机化的姓名管理器修改所述语法,以使得对于所述姓名和所述姓名的所述一个或多个变形中所述优选的一者存在所述姓名的所述指定变形。3.如权利要求1所述的方法,其中所述任务包括与人或应用通信。4.如权利要求1所述的方法,其中所述姓名和所述姓名的所述一个或多个变形包括由两元素姓名和三元素姓名构成的组中的一个的变形。5.如权利要求1所述的方法,其中通过所述计算机化的姓名管理器在所述语法中将所述姓名的所述指定变形与所述姓名和所述姓名的所述一个或多个变形中所述优选的一者相关联是基于所述终端用户选择和终端用户历史进行的。6.如权利要求1所述的方法,其中所述姓名和所述姓名的所述一个或多个变形是中国方言的姓名。7.如权利要求1所述的方法,其中通过所述计算机化的响应生成器使用与所述姓名和所述姓名的所述一个或多个变形中所述优选的一者相关联的所述姓名的所述指定变形来执行所述任务包括:向终端用户提供对话框。8.如权利要求7所述的方法,其中所述对话框选自由拨叫对话框、选择对话框和确认对话框构成的组。9.一种非暂时性计算机可读存储介质,其上存储有提供语音激活操作的计算机可读代码,所述计算机可读代码在由处理器执行时使计算机系统执行包括以下的操作:在所述语音激活操作中接收至少一个终端用户输入,所述至少一个终端用户输入包括姓名的指定变形;根据用户模型,从所述语音激活操作中使用的姓名的集合提供语法,所述语法包括所述姓名和所述姓名的一个或多个变形;接收对所述姓名和所述姓名的所述一个或多个变形中优选的一者的终端用户选择;基于所述终端用户选择在所述语法中将所述姓名的所述指定变形与所述姓名和所述姓名的所述一个或多个变形中所述优选的一者相关联;从所述语法中移除除了所述姓名的所述指定变形以及所述姓名和所述姓名的所述一个或多个变形中所述优选的一者外的所述姓名的其余名称;基于所述终端用户选择来更新所述用户模型;接收所述姓名和所述姓名的所述一个或多个变形中的所述优选的一者;至少基于所述姓名和所述姓名的所述一个或多个变形中所述优选的一者来确定要执行的任务...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。