【技术实现步骤摘要】
基于装置拓扑结构来处理语音命令分案说明本申请属于申请日为2017年9月30日的中国专利技术专利申请201710924487.6的分案申请。
本公开总的涉及解译语音话语,更具体地说,涉及基于装置的拓扑结构来解译语音话语。
技术介绍
智能、多感应网络连接装置不断地扩散,如扬声器、家庭报警器、门锁、摄像头、照明系统、跑步机、重量秤、智能床、灌溉系统、车库门开启器、家电、婴儿监护仪、火灾报警器等。这些智能装置可以例如位于建筑物的范围内,并且用户可能希望与这种智能装置交互。为此,用户可以使用控制装置来例如经由网络与智能装置进行无线通信。在一些情况下,用户可能希望通过向控制装置提供语音命令或话语来与一个或多个智能装置进行通信。常规的语音命令处理技术使用各种合适的自动语音识别、自然语言处理和/或自然语言理解技术来处理和解译语音话语,并根据语音话语来控制智能装置。然而,这种常规技术通常不能解译复杂的语音话语,并且可能需要来自用户的更多信息的请求。特别地,这样的常规技术通常缺乏对智能家居网络内的装置以及网络内这些装置之间关系的充分了解。
技术实现思路
本公开的实施例的方面和优点将部分地在以下描述中阐述,或者可以从描述中获悉,或者可以通过实践实施例来了解。本公开的一个示例方面涉及一种处理语音话语的由计算机实现的方法。该方法包括由一个或多个计算装置接收表示语音话语的数据。语音话音由用户提供给控制装置。该方法还包括由所述一个或多个计算装置访问装置拓扑结构表示。装置拓扑结构表示定义与一个或多 ...
【技术保护点】
1.一种计算机实施的处理语音话语的方法,所述方法包括:/n由一个或多个计算装置接收指示语音话语的数据;/n由所述一个或多个计算装置访问装置拓扑结构表示,所述装置拓扑结构表示定义与一个或多个结构相关联的多个装置,并且进一步定义所述多个装置中的每一个装置在所述相关联的结构内的相应位置;/n由所述一个或多个计算装置识别所述一个或多个装置中的所述语音话语被用户提供到的第一控制装置;/n由所述一个或多个计算装置从所述多个装置中确定一个或多个选择的智能装置,其中,确定所述一个或多个选择的智能装置至少部分地基于指示语音话语的所述数据并且至少部分地基于所述一个或多个选择的智能装置在所述装置拓扑结构表示中具有与所述第一控制装置相同的位置;/n由所述一个或多个计算装置至少部分地基于指示语音话语的所述数据来生成针对所述一个或多个选择的智能装置的一个或多个控制命令;以及/n由所述一个或多个计算装置向所述一个或多个选择的智能装置提供所述一个或多个控制命令。/n
【技术特征摘要】
20161003 US 62/403,4411.一种计算机实施的处理语音话语的方法,所述方法包括:
由一个或多个计算装置接收指示语音话语的数据;
由所述一个或多个计算装置访问装置拓扑结构表示,所述装置拓扑结构表示定义与一个或多个结构相关联的多个装置,并且进一步定义所述多个装置中的每一个装置在所述相关联的结构内的相应位置;
由所述一个或多个计算装置识别所述一个或多个装置中的所述语音话语被用户提供到的第一控制装置;
由所述一个或多个计算装置从所述多个装置中确定一个或多个选择的智能装置,其中,确定所述一个或多个选择的智能装置至少部分地基于指示语音话语的所述数据并且至少部分地基于所述一个或多个选择的智能装置在所述装置拓扑结构表示中具有与所述第一控制装置相同的位置;
由所述一个或多个计算装置至少部分地基于指示语音话语的所述数据来生成针对所述一个或多个选择的智能装置的一个或多个控制命令;以及
由所述一个或多个计算装置向所述一个或多个选择的智能装置提供所述一个或多个控制命令。
2.根据权利要求1所述的计算机实施的方法,其中,所述装置拓扑结构表示定义多个房间,并且其中,所述多个装置中的每一个装置的相应位置是所述多个房间中的相应一个房间。
3.根据权利要求1所述的计算机实施的方法,其中,所述一个或多个计算装置包括所述第一控制装置。
4.根据权利要求1所述的计算机实施的方法,其中,所述一个或多个计算装置由所述第一控制装置组成。
5.根据权利要求1所述的计算机实施的方法,其中,确定所述一个或多个选择的智能装置包括:
由所述一个或多个计算装置识别所述多个装置的子集,所述装置拓扑结构表示针对所述多个装置的所述子集指定与所述语音话语被提供到的所述第一控制装置相同的房间;以及
由所述一个或多个计算装置至少部分地基于指示语音话语的所述数据来从所述多个装置的所述子集中确定所述一个或多个选择的智能装置。
6.根据权利要求1所述的计算机实施的方法,其中,至少部分地基于指示语音话语的所述数据来生成针对所述一个或多个选择的智能装置的一个或多个控制命令包括:
至少部分地基于所述语音话语的转录来确定将由所述一个或多个选择的智能装置执行的一个或多个动作;以及
至少部分地基于所述一个或多个选择的智能装置和所述一个或多个动作来生成所述一个或多个控制命令。
7.根据权利要求1至6中的任一项所述的计算机实施的方法,其中,所述一个或多个选择的智能装置是一个或多个照明装置。
8.一种计算系统,包括:
一个或多个处理器;以及
一个或多个存储器装置,所述一个或多个存储器装置存储计算机可读指令,所述计算机可读指令在由所述一个或多个处理器执行时,使所述一个或多个处理器执行操作,所述操作包括:
接收指示语音话语的数据;
访问装置拓扑结构表示,所述装置拓扑结构表示定义与一个或多个结构相关...
【专利技术属性】
技术研发人员:巴纳比·约翰·詹姆斯,大卫·罗伊·沙伊雷尔,艾米·林恩·鲍德温,文森特·扬顿·莫,杨军,马克·斯帕特斯四世,钟磊,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。