一种智能网关系统及语音服务提供方法和装置与流程

文档序号:14837991发布日期:2018-06-30 13:14阅读:246来源:国知局
一种智能网关系统及语音服务提供方法和装置与流程

本发明涉及物联网技术领域,特别涉及一种智能网关系统及语音服务提供方法和装置。



背景技术:

目前,随着家用电子设备技术的不断进步,越来越多的智能家居设备进入普通人的家庭。当前智能家居领域的智能网关多以无线路由器的形式存在,支持与其他智能家居设备的连接,并提供控制、监控、数据采集等功能。智能网关在实现对智能家居设备的功能时,一般以智能终端APP控制为主,这就需要依靠智能终端设备,操作过程较为繁琐。智能家居设备、智能网关和终端控制设备统称为智能网关系统。

现实生活中因为智能终端设备的操作过程比较复杂,虽然年轻人很喜欢,但是多数老年人因为不会使用智能终端设备,即使家庭中安装了智能网关系统,老年人也不去使用它,造成了浪费的资源。



技术实现要素:

本发明提供一种智能网关系统及语音服务提供方法和装置,用以解决现有技术中智能网关系统中的智能终端设备操作过程复杂,导致老人不去使用智能网关系统的问题。

为达到上述目的,本发明实施例公开了一种语音服务提供方法,所述方法包括:

接收服务器发送的服务指令信息,获取所述服务指令信息对应的语音信息并播放,其中所述服务器中针对每个用户预先保存有每条服务指令信息及发送每条服务指令信息的时间;

接收用户对所述语音信息的语音反馈信息;

如果所述语音反馈信息为选择对应服务,则向所述用户提供所述服务。

进一步地,所述方法还包括:

根据所述用户对所述语音信息的语音反馈信息,确定向所述服务器返回的响应信息;

将所述响应信息发送给所述服务器,以使所述服务器根据所述响应信息,对针对所述用户对保存的每条服务指令信息及发送每条服务指令信息的时间进行更新。

进一步地,所述获取所述服务指令信息对应的语音信息包括:

获取所述服务指令信息对应的文字信息;

将所述文字信息发送给语音转换设备,接收所述语音转换设备对所述文字信息转换后的语音信息;

所述确定向所述服务器返回的响应信息包括:

将所述语音反馈信息发送给语音转换设备,接收所述语音转换设备对所述语音反馈信息转换后的响应信息。

进一步地,所述服务包括:

天气预报服务、视频通话服务和戏曲播放服务。

进一步地,如果所述服务为天气预报服务,所述向所述用户提供所述服务包括:

根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第一网址信息;

根据所述第一网址信息,获取天气预报的文字信息;

根据所述天气预报的文字信息,确定天气预报的语音信息并播放。

进一步地,如果所述服务为戏曲播放服务,所述向所述用户提供所述服务包括:

根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第二网址信息;

根据所述第二网址信息,获取戏曲的语音信息并播放。

进一步地,如果所述服务为视频通话服务,所述向所述用户提供所述服务包括:

根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息;

根据所述对方账号信息,建立与对应账号的用户的视频连接。

进一步地,如果所述服务为视频通话服务,所述向所述用户提供所述服务包括:

将所述服务指令信息转发给视频通话设备;

控制所述视频通话设备,根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息,并控制所述视频通话设备根据所述对方账号信息,建立与对应账号的用户的视频连接。

本发明实施例公开了一种语音服务提供装置,所述装置包括:

获取模块,用于接收服务器发送的服务指令信息,获取所述服务指令信息对应的语音信息并播放,其中所述服务器中针对每个用户预先保存有每条服务指令信息及发送每条服务指令信息的时间;

接收模块,用于接收用户对所述语音信息的语音反馈信息;

服务模块,用于如果所述语音反馈信息为选择对应服务,则向所述用户提供所述服务。

进一步地,所述装置还包括:

确定模块,用于根据所述用户对所述语音信息的语音反馈信息,确定向所述服务器返回的响应信息;

返回模块,用于将所述响应信息发送给所述服务器,以使所述服务器根据所述响应信息,对针对所述用户对保存的每条服务指令信息及发送每条服务指令信息的时间进行更新。

进一步地,所述获取模块,具体用于获取所述服务指令信息对应的文字信息;将所述文字信息发送给语音转换设备,接收所述语音转换设备对所述文字信息转换后的语音信息;

所述确定模块,具体用于将所述语音反馈信息发送给语音转换设备,接收所述语音转换设备对所述语音反馈信息转换后的响应信息。

进一步地,所述服务模块,具体用于如果所述服务为天气预报服务,根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第一网址信息;根据所述第一网址信息,获取天气预报的文字信息;根据所述天气预报的文字信息,确定天气预报的语音信息并播放。

进一步地,所述服务模块,具体用于如果所述服务为戏曲播放服务,根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第二网址信息;根据所述第二网址信息,获取戏曲的语音信息并播放。

进一步地,所述服务模块,具体用于如果所述服务为视频通话服务,根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息;根据所述对方账号信息,建立与对应账号的用户的视频连接。

进一步地,如果所述服务为视频通话服务,所述服务模块,具体用于将所述服务指令信息转发给视频通话设备;控制所述视频通话设备,根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息,并控制所述视频通话设备根据所述对方账号信息,建立与对应账号的用户的视频连接。

本发明实施例公开了一种智能网关系统,所述系统包括:智能网关和服务器;

所述服务器,用于向所述智能网关发送服务指令信息;其中所述服务器中针对每个用户预先保存有每条服务指令信息及发送每条服务指令信息的时间;

所述智能网关,用于接收所述服务器发送的服务指令信息,获取所述服务指令信息对应的语音信息并播放;接收用户对所述语音信息的语音反馈信息;如果所述语音反馈信息为选择对应服务,则向所述用户提供所述服务。

进一步地,所述智能网关,还用于根据所述用户对所述语音信息的语音反馈信息,确定向所述服务器返回的响应信息;将所述响应信息发送给所述服务器;

所述服务器,还用于接收所述智能网关发送的响应信息,根据所述响应信息,对针对所述用户对保存的每条服务指令信息及发送每条服务指令信息的时间进行更新。

进一步地,所述系统还包括:语音转换设备;

所述智能网关,具体用于将所述服务指令信息及语音反馈信息发送给语音转换设备,接收所述语音转换设备对所述服务指令信息转换后的语音信息,及对所述语音反馈信息转换后的文字信息,根据所述文字信息确定响应信息;

所述语音转换设备,用于接收所述智能网关发送的服务指令信息及语音反馈信息,将所述服务指令信息转换为语音信息,将所述语音反馈信息转换为文字信息,并将对所述服务指令信息转换后的语音信息和所述语音反馈信息转换后的文字信息发送给所述智能网关。

进一步地,所述系统还包括:热释电红外PIR传感器设备;

所述PIR传感器设备,用于检测用户的行为数据并发送;

所述智能网关,还用于接收所述PIR传感器设备发送的用户的行为数据,并将所述行为数据发送给所述服务器;

所述服务器,还用于接收所述智能网关发送的行为数据,记录所述行为数据发生的时间,根据所述时间对所述用户的作息规律进行更新,并对发送每条服务指令信息的时间进行更新。

进一步地,所述智能网关,具体用于根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第一网址信息;根据所述第一网址信息,获取天气预报的文字信息;根据所述天气预报的文字信息,确定天气预报的语音信息并播放。

进一步地,所述智能网关,具体用于根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第二网址信息;根据所述第二网址信息,获取戏曲的语音信息并播放。

进一步地,所述智能网关,具体用于根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息;根据所述对方账号信息,建立与对应账号的用户的视频连接。

进一步地,所述系统还包括:视频通话设备;

所述智能网关,用于将所述服务指令信息转发给视频通话设备;

所述视频通话设备,用于根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息,并根据所述对方账号信息,建立与对应账号的用户的视频连接。

本发明实施例公开了一种智能网关系统及语音服务提供方法和装置,所述方法包括:接收服务器发送的服务指令信息,获取所述服务指令信息对应的语音信息并播放,其中所述服务器中针对每个用户预先保存有每条服务指令信息及发送每条服务指令信息的时间;接收用户对所述语音信息的语音反馈信息;如果所述语音反馈信息为选择对应服务,则向所述用户提供所述服务。由于智能网关在接收到服务器发送的服务指令信息后,可以播放该服务指令信息对应的语音信息,并接收用户的语音反馈信息,确定该用户是否选择对应服务,智能网关主动与用户进行语音交互,并能主动提示用户是否进行相应服务,可以避免老人不会操作智能终端设备而带来的不便,提高老人群体的家庭中的用户对该智能网关系统的使用频率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例1提供的一种语音服务器提供过程示意图;

图2为本发明实施例3提供的一种语音服务器提供过程示意图;

图3为本发明实施提供的一种智能网关进行服务提供的流程示意图;

图4为本发明实施例1提供一种语音服务提供装置结构图;

图5为本发明实施例提供一种语音服务提供装置结构图;

图6为本发明实施例8提供一种智能网关系统结构图;

图7为本发明实施例提供的一种智能网关系统架构图。

具体实施方式

为了简化智能网关系统的操作过程,提高智能网关系统的使用率,本发明实施例提供了一种智能网关系统及语音服务提供方法和装置。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案提供清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1:

图1为本发明实施例提供的一种语音服务器提供过程示意图,该过程包括以下步骤:

S101:接收服务器发送的服务指令信息,获取所述服务指令信息对应的语音信息并播放,其中所述服务器中针对每个用户预先保存有每条服务指令信息及发送每条服务指令信息的时间。

本发明实施例提供的语音服务提供方法应用于智能网关。智能网关可以提供语音服务,并且可以接收服务器发送的服务指令信息。智能网关可以根据所述服务器发送的服务指令信息,获取所述服务指令信息对应的语音信息并进行播放。

具体的,可以是智能网关本地保存有服务指令信息与语音信息的对应关系,智能网关根据服务器发送的服务指令信息,在本地保存的所述服务指令信息与语音信息的对应的关系中获取所述服务指令信息对应的语音信息并进行播放。还可以是智能网关中保存有所述服务指令信息与文字信息的对应关系,智能网关获取到对应的文字信息后,先将所述文字信息转换为语音信息,再播放出来。所述智能网关将文字信息转换为语音信息的过程属于现有技术,在本发明实施例中对该过程不进行赘述。

所述服务指令信息可以包括播放天气预报指令信息、播放音乐戏曲指令信息和视频通话指令信息等。

智能网关本地保存的服务指令信息与语音信息的对应关系,例如可以是服务指令信息为播放天气预报指令信息,对应的语音信息为是否播放天气预报,该对应关系即播放天气预报-是否播放天气预报,服务指令信息为播放音乐戏曲指令信息,对应的语音信息为是否播放音乐戏曲,即播放音乐戏曲-是否播放音乐戏曲,服务指令信息为视频通话指令信息,对应的语音信息为是否进行视频通话,即视频通话-是否进行视频通话。智能网关接收到的服务指令信息为播放天气预报时,该智能网关可以获取到该服务指令信息为播放天气预报对应的语音信息为是否播天气预报,则将所述语音信息是否播放天气预报播放出来。

为了减少服务器与智能网关之间传输的数据量,可以根据服务指令信息的内容,设置不同内容的服务指令信息对应的标识信息,服务器在进行服务指令信息发送时,只需发送其对应的标识信息。智能网关中保存的服务指令信息与语音信息的对应关系可以是所述标识信息与语音信息的对应关系。

例如,该服务指令信息为播放天气预报指令信息,服务器中针对该播放天气预报设置的标识信息为1,则智能网关中可以针对标识信息1保存的语音信息为是否播放天气预报,该对应关系即1-是否播放天气预报;该服务指令信息为播放音乐戏曲指令信息,服务器中针对该播放音乐戏曲设置的标识信息为2,则智能网关中可以针对标识信息2保存的语音信息为是否播放音乐戏曲,该对应关系即2-是否播放音乐戏曲;该服务指令信息为视频通话指令信息,服务器中针对该视频通话设置的标识信息为3,则智能网关中可以针对标识信息3保存的语音信息为是否进行视频通话,该对应关系即3-是否进行视频通话。

所述服务器中针对每个用户预先保存有每条服务指令信息及发送每条服务指令信息的时间。

S102:接收用户对所述语音信息的语音反馈信息。

智能网关在播放了服务器发送的服务指令信息对应的语音信息后,用户听到该语音信息后可以做出语音反馈,智能网关接收用户对所述语音信息的语音反馈信息。

语音反馈信息是语音信息播放后,接收到的用户在设定时间长度内输出的语音信息,所述语音反馈信息可以是用户说的任意语音,也可以是用户按照设定的规则,做出的语音应答。该设定规则例如可以是,当语音信息为是否播放天气预报时,用户只能回答是或不是,而不能回答播放。如果智能网关在设定的时间长度内没有接收到该语音反馈信息,可以重复播放该语音信息,并记录该语音信息播放的次数,如果播放次数达到设定阈值,均未接收到该语音反馈信息,则停止播放。一般情况下,次数阈值可以为3次,则3次后没有接收到该语音反馈信息,智能网关则不再进行播放该语音信息,并且不提供对应的服务。

S103:如果所述语音反馈信息为选择对应服务,则向所述用户提供所述服务。

智能网关在接收到用户对所述语音信息的语音反馈信息后,智能网关可以确定该语音反馈信息是否为选择对应服务,如果是,则该智能网关可以向用户提供所述服务。如果否,则可以不提供所述服务。

智能网关接收到用户的语音反馈信息后,可以确定该语音反馈信息的具体内容,从而确定用户是否选择对应的服务。所述智能网关根据语音反馈信息的具体内容确定用户是否选择对应服务的过程属于现有技术,在本发明实施例中对该过程不进行赘述。该智能网关确定该语音反馈信息为选择对应服务,则向用户提供所述服务。若智能网关确定该语音反馈信息为不选择对应服务,则不向用户提供所述服务。所述服务可以包括天气预报服务、视频通话服务和戏曲播放服务。

当然,也有可能该智能网关根据用户语音反馈信息的内容没有确定出该用户是否选择对应的服务,此时,智能网关可以再次播放该语音信息,并再次接收用户的语音反馈信息,确定该语音反馈信息的具体内容,从而确定用户是否选择对应服务。若还没有确定出该用户是否选择对应服务,则重复播放该语音信息,并记录该语音信息的播放次数,如果播放次数达到设定的次数阈值,则停止播放。一般情况下,次数阈值可以为3次,则3次后没有匹配成功,智能网关则不再进行播放该语音信息,并且不提供对应的服务。

所述智能网关根据用户的语音反馈信息的内容没有确定出是否选择对应服务,例如可以是,该智能网关播放的语音信息为是否播放天气预报,并保存有选择对应服务的语音反馈信息的内容为是或播放,不选择对应服务的语音反馈信息为不是或不播放,当所述语音反馈信息的内容为天气预报,所述智能网关则不能根据该语音反馈信息的内容确定出是否选择对应服务。

由于智能网关在接收到服务器发送的服务指令信息后,可以播放该服务指令信息对应的语音信息,并接收用户的语音反馈信息,确定该用户是否选择对应服务,智能网关主动与用户进行语音交互,并能主动提示用户是否进行相应服务,可以避免老人不会操作智能终端设备而带来的不便,提高老人群体的家庭中的用户对该智能网关系统的使用频率。

实施例2:

服务器中预先保存有每条服务指令信息及发送每条服务指令信息的时间,上述信息可以是预先配置到服务器中的,服务器中可以保存一个配置表,配置表中保存有每条服务指令信息及发送每条服务指令信息的时间,在向每个智能网关发送服务指令信息时,都可以根据配置表中保存的上述信息进行,也就是向每个智能网关发送每条服务指令信息的时间可以相同。当然为了合理利用网络带宽,也可以预先将智能网关分组,向不同组的智能网关发送服务指令信息的时间不同。

但是为了保证服务器中保存的每条服务指令信息发送的时间可以与用户的行为习惯的时间匹配的准确性,智能网关在接收到用户的语音反馈信息后,可以将该语音反馈信息对应的响应信息返回给服务器。在上述实施例的基础上,在本发明实施例中,所述方法还包括:根据所述用户对所述语音信息的语音反馈信息,确定向所述服务器返回的响应信息;

将所述响应信息发送给所述服务器,以使所述服务器根据所述响应信息,对针对所述用户对保存的每条服务指令信息及发送每条服务指令信息的时间进行更新。

在本发明实施例中,智能网关在播放服务器发送的服务指令信息对应的语音信息后,可以接收到用户对所述语音信息的语音反馈信息。智能网关在接收到用户对所述语音信息的语音反馈信息后,可以根据所述语音反馈信息确定向所述服务器返回的响应信息,并将所述响应信息发送给所述服务器。

智能网关根据所述语音反馈信息,确定向所述服务器返回的响应信息时,可以是直接将该语音反馈信息确定为所述响应信息,也可以是将所述语音反馈信息与播放的语音信息结合后的信息作为响应信息。当所述响应信息为直接将该语音反馈信息确定为所述响应信息时,例如用户的语音反馈信息为“是”,则智能网关将该语音反馈信息“是”转换为文字信息作为响应信息。当所述响应信息为将所述语音反馈信息与播放的语音信息结合后的信息作为响应信息时,例如该语音信息为“是否播放天气预报”,用户的语音反馈信息为“是”,智能网关将“选择播放天气预报”的文字信息作为响应信息,若用户的语音反馈信息为“否”,智能网关将“选择不播放天气预报”的文字信息作为响应信息。

智能网关将根据所述语音反馈信息确定的响应信息发送给服务器,以使服务器根据所述响应信息,对针对所述用户对保存的每条服务指令信息及发送每条服务指令信息的时间进行更新。服务器在进行更新时,可以是如果服务器连续3次接收到的响应信息均为用户不选择对应服务,则服务器可以不再向所述智能网关发送该条服务指令信息,也可以结合智能网关向服务器发送的其他数据更新所述服务指令信息的发送时间。所述其他数据可以是热释电红外(pyroelectric Infrared,PIR)传感器设备检测的用户的行为数据,也可以是智能网关检测的声音信息,所述智能网关检测声音信息的过程属于现有技术,在本发明实施例中对该过程不进行赘述。

实施例3:

智能网关可以自身对文字信息与语音信息进行转换,为了简化智能网关设备,也可以通过其他设备进行语音信息与文字信息的转换。

在上述各实施例的基础上,在本发明实施例中,所述获取所述服务指令信息对应的语音信息包括:

获取所述服务指令信息对应的文字信息;

将所述文字信息发送给语音转换设备,接收所述语音转换设备对所述文字信息转换后的语音信息;

所述确定向所述服务器返回的响应信息包括:

将所述语音反馈信息发送给语音转换设备,接收所述语音转换设备对所述语音反馈信息转换后的响应信息。

在本发明实施例中,智能网关中保存的所述服务指令信息与文字信息的对应关系,智能网关在获取所述服务指令信息对应的语音信息时,可以是智能网关根据所述服务指令信息在所述服务指令信息与文字信息的对应关系中获取该服务指令信息对应的文字信息,然后将所述文字信息发送给语音转换设备,使语音转换设备将所述文字信息转换为语音信息,智能网关接收所述语音转换设备对所述文字信息转换后的语音信息并播放出来。

智能网关播放所述语音信息后,可以接收到用户对所述语音信息的语音反馈信息。智能网关在接收到用户对所述语音信息的语音反馈信息后,可以根据用户对所述语音反馈信息确定向所述服务器返回的响应信息,并将所述响应信息发送给所述服务器。

智能网关在向所述服务器返回响应信息时,可以是将所述语音反馈信息转换后的文字信息作为返回给服务器的响应信息,所述智能网关在将语音反馈信息转换为文字信息时,可以是先将所述所述语音反馈信息发送给语音转换设备,使语音转换设备将所述语音反馈信息转换为文字信息,智能网关接收所述语音转换设备对所述语音反馈信息转换后的文字信息信息,将所述文字信息确定为响应信息,并将所述响应信息发送给服务器。

所述语音转换设备将文字信息转换为语音信息,或将语音信息转换为文字信息的过程属于现有技术,在本发明实施例中对该过程不进行赘述。

图2为本发明实施例3提供的一种语音服务器提供过程示意图,该过程包括以下步骤:

S201:接收服务器发送的服务指令信息,获取所述服务指令信息对应的文字信息。

S202:将所述文字信息发送给语音转换设备,接收所述语音转换设备对所述文字信息转换后的语音信息并播放。

S203:接收用户对所述语音信息的语音反馈信息。

S204:将所述语音反馈信息发送给语音转换设备,接收所述语音转换设备对所述语音反馈信息转换后的文字信息。

S205:根据所述文字信息,确定向所述服务器返回的响应信息。

S206:将所述响应信息发送给所述服务器,以使所述服务器根据所述响应信息,对针对所述用户对保存的每条服务指令信息及发送每条服务指令信息的时间进行更新。

实施例4:

所述服务包括:

天气预报服务、视频通话服务和戏曲播放服务,还可以包括其他的服务,例如健身视频服务、养生服务等。

如果所述服务为天气预报服务,所述向所述用户提供所述服务包括:

根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第一网址信息;

根据所述第一网址信息,获取天气预报的文字信息;

根据所述天气预报的文字信息,确定天气预报的语音信息并播放。

在本发明实施例中,为了使智能网关获取到相应的信息并进行播放,在智能网关中设置有获取相应信息的方式,如果该服务为天气预报服务,可以在智能网关中保存有获取天气预报信息的网址信息,并且所述智能网关中还保存有服务器发送的服务指令信息与网址信息的对应关系,所述智能网关可以根据所述服务指令信息获取对应的网址信息。当所述智能网关提供的所述服务为天气预报服务时,可以是智能网关根据接收到服务指令信息获取对应的第一网址信息,根据所述第一网址信息获取天气预报信息并进行播放。根据所述第一网址信息获取的天气预报信息为该用户当地地区的天气预报信息。所述智能网关根据所述第一网址信息获取天气预报信息的过程属于现有技术,在本发明实施例中的对该过程不进行赘述。

一般情况下,智能网关根据所述第一网址信息获取到的天气预报信息为文字信息,这时,智能网关需要根据所述天气预报的文字信息确定天气预报的语音信息进行播放。

智能网关在根据所述天气预报的文字信息,确定天气预报的语音信息时,可以是自身将所述文字信息转换为语音信息,也可以是将所述文字信息发送给语音转换设备,使语音转换设备将所述文字信息转换为语音信息再发送给所述智能网关,智能网关接收语音转换设备发送的语音信息确定为所述天气预报的语音信息。

实施例5:

如果所述服务为戏曲播放服务,所述向所述用户提供所述服务包括:

根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第二网址信息;

根据所述第二网址信息,获取戏曲的语音信息并播放。

在本发明实施例中,为了使智能网关获取到相应的信息并进行播放,在智能网关中设置有获取相应信息的方式,如果该服务为戏曲播放服务,可以在智能网关中保存有获取戏曲信息的网址信息,并且所述智能网关中还保存有服务器发送的服务指令信息与网址信息的对应关系,所述智能网关可以根据所述服务指令信息获取对应的网址信息。当所述智能网关提供的所述服务为戏曲播放服务时,可以是智能网关根据接收到服务指令信息获取对应的第二网址信息,根据所述第二网址信息获取戏曲音乐信息并进行播放。一般获取的戏曲音乐信息为语音信息,该智能网关不需要将所述戏曲音乐进行任何转换就可以播放出来。所述智能网关根据所述第二网址信息获取戏曲音乐信息的过程属于现有技术,在本发明实施例中的对该过程不进行赘述。

实施例6:

如果所述服务为视频通话服务,所述向所述用户提供所述服务包括:

根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息;

根据所述对方账号信息,建立与对应账号的用户的视频连接。

在本发明实施例中,所述服务可以是视频通话服务,为了进行视频通话,在智能网关中预先保存进行视频通话的对方账号信息,该对方账号信息可以是预先设置到智能网关中的,可以设置一个或多个账号信息,并针对每个账号信息设置对应的优先级,或设置每个账号信息对应的进行视频通话的时间。所述智能网关中还保存有服务器发送的服务指令信息与设置的用户的对方账号信息的对应关系,所述对方账号信息一般为该用户的亲属账号信息。所述智能网关可以根据所述服务指令信息获取对应的账号信息。当所述智能网关提供的所述服务为视频通话服务时,可以是智能网关根据接收到服务指令信息获取对应的对方账号信息,根据所述对方账号信息,建立与对应账号的用户的视频连接。一般情况下,智能网关中包括显示屏,当建立连接成功后,可以通过智能网关自身的显示屏与对方进行视频通话。所述智能网关根据所述对方账号信息,建立与对应账号的用户的视频连接的过程属于现有技术,在本发明实施例中的对该过程不进行赘述。

实施例7:

为了节省智能网关的工作量,如果所述服务为视频通话服务,所述向所述用户提供所述服务包括:

将所述服务指令信息转发给视频通话设备;

控制所述视频通话设备,根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息,并控制所述视频通话设备根据所述对方账号信息,建立与对应账号的用户的视频连接。

所述智能网关可以连接着视频通话设备,该视频通话设备中保存有服务器发送的服务指令信息与用户的对方账户信息的对应关系,所述对方账号信息一般为该用户的亲属账号信息。所述智能网关在接收到服务器发送的服务指令信息后,可以识别该服务指令信息对应的服务类型,并判断自身是否支持该服务类型,如果不支持,则可以将所述服务指令信息转发给视频通话设备,控制所述视频通话设备,根据视频通话设备中保存的所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息,并控制所述视频通话设备根据所述对方账号信息,建立与对应账号的用户的视频连接。所述智能网关识别该服务指令信息对应的服务的类型的过程属于现有技术,在本发明实施例中对该过程不进行赘述。

图3为本发明实施提供的一种智能网关进行服务提供的流程示意图,智能网关的网络接口接收服务器发送的服务指令信息,根据自身保存的服务指令信息与文字信息的对应关系,获取该服务指令信息对应的文字信息。智能网关将该文字信息进行语音处理,可以是发送给语音转换设备,使语音转换设备将该文字信息转换为语音信息,接收语音转换设备发送的语音信息,并将该语音信息播放出来。

在预设时间长度内判断是否接收到用户对该语音信息的语音反馈信息。

如果未接收到语音反馈信息,则重复播放该语音信息并在预设时间长度内判断是否接收到用户对该语音信息的语音反馈信息,判断是否达到预设次数,如果达到预设的次数,则停止播放并且不提供所述服务。

如果接收到语音反馈信息,则将该语音反馈信息进行处理,可以是发送给语音转换设备,使语音转换设备将该语音反馈信息转换为文字信息,接收所述语音转换设备对所述语音反馈信息转换后的文字信息,对该文字进行语音逻辑处理,判断确定该文字信息是否为选择对应服务。

如果选择对应服务,则提供对应的服务,其中所述服务包括天气预报服务、视频通话服务和戏曲播放服务。智能网关可以自身提供视频通话服务,可以通过视频通话设备提供视频通话服务。

如果不选择对应服务,则不提供所述服务。

不管是否选择对应,智能网关都会进行数据处理,可以是根据所述文字信息,确定向所述服务器返回的响应信息,将所述响应信息发送给所述服务器,以使所述服务器根据所述响应信息,对针对所述用户对保存的每条服务指令信息及发送每条服务指令信息的时间进行更新。

如果服务为视频通话服务,当用户选择该服务时,智能网关可以通过网络接口与视频通话设备连接,控制视频通话设备根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息,并根据所述对方账号信息,建立与对应账号的用户的视频连接。

另外,PIR传感器设备通过网络接口向智能网关发送其检测的用户行为数据,例如用户什么时候起床、下午什么时候开始活动,晚上什么时候睡觉等信息,检测到的用户行为数据发送给智能网关后,智能网关通过网络接口将用户行为数据发送给服务器,以便服务器根据所述行为数据,对针对所述用户对保存的每条服务指令信息及发送每条服务指令信息的时间进行更新。

图4为本发明实施例1提供一种语音服务提供装置结构图,该装置包括:

获取模块31,用于接收服务器发送的服务指令信息,获取所述服务指令信息对应的语音信息并播放,其中所述服务器中针对每个用户预先保存有每条服务指令信息及发送每条服务指令信息的时间;

接收模块32,用于接收用户对所述语音信息的语音反馈信息;

服务模块33,用于如果所述语音反馈信息为选择对应服务,则向所述用户提供所述服务。

图5为本发明实施例提供一种语音服务提供装置结构图,在图4的基础上,该装置还包括:

确定模块41,用于根据所述用户对所述语音信息的语音反馈信息,确定向所述服务器返回的响应信息;

返回模块42,用于将所述响应信息发送给所述服务器,以使所述服务器根据所述响应信息,对针对所述用户对保存的每条服务指令信息及发送每条服务指令信息的时间进行更新。

所述获取模块31,具体用于获取所述服务指令信息对应的文字信息;将所述文字信息发送给语音转换设备,接收所述语音转换设备对所述文字信息转换后的语音信息;

所述确定模块41,具体用于将所述语音反馈信息发送给语音转换设备,接收所述语音转换设备对所述语音反馈信息转换后的响应信息。

所述服务模块33,具体用于如果所述服务为天气预报服务,根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第一网址信息;根据所述第一网址信息,获取天气预报的文字信息;根据所述天气预报的文字信息,确定天气预报的语音信息并播放。

所述服务模块33,具体用于如果所述服务为戏曲播放服务,根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第二网址信息;根据所述第二网址信息,获取戏曲的语音信息并播放。

所述服务模块33,具体用于如果所述服务为视频通话服务,根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息;根据所述对方账号信息,建立与对应账号的用户的视频连接。

所述服务模块33,具体用于如果所述服务为视频通话服务,将所述服务指令信息转发给视频通话设备;控制所述视频通话设备,根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息,并控制所述视频通话设备根据所述对方账号信息,建立与对应账号的用户的视频连接。

实施例8:

图6为本发明实施例8提供一种智能网关系统结构图,所述系统包括:智能网关51和服务器52;

所述服务器52,用于向所述智能网关51发送服务指令信息;其中所述服务器52中针对每个用户预先保存有每条服务指令信息及发送每条服务指令信息的时间;

所述智能网关51,用于接收所述服务器52发送的服务指令信息,获取所述服务指令信息对应的语音信息并播放;接收用户对所述语音信息的语音反馈信息;如果所述语音反馈信息为选择对应服务,则向所述用户提供所述服务。

在本发明实施例中,服务器中针对每个用户预先保存有每条服务指令信息及发送每条服务指令信息的时间,当服务器识别到某条服务指令信息需要发送时,则向智能网关发送该服务指令信息,所述服务器指令信息包括播放天气预报指令信息、播放音乐戏曲指令信息和视频通话指令信息等。所述服务器中针对每个用户预先保存有每条服务指令信息及发送每条服务指令信息的时间。所述服务指令信息可以包括播放天气预报指令信息、播放音乐戏曲指令信息和视频通话指令信息等。

例如可以是,服务指令信息为播放天气预报,给智能网关发送该播放天气预报指令信息的时间为每天的8点,该服务指令信息为播放音乐戏曲,给智能网关发送该播放音乐戏曲指令信息的时间为每天的13点,该服务指令信息为视频通话,给智能网关发送该视频通话指令信息的时间为每天的20点。

智能网关可以提供语音服务,并且可以接收服务器发送的服务指令信息。智能网关可以根据所述服务器发送的服务指令信息,获取所述服务指令信息对应的语音信息并进行播放。

具体的,可以是智能网关本地保存有服务指令信息与语音信息的对应关系,智能网关根据服务器发送的服务指令信息,在本地保存的所述服务指令信息与语音信息的对应的关系中获取所述服务指令信息对应的语音信息并进行播放。还可以是智能网关中保存有所述服务指令信息与文字信息的对应关系,智能网关获取到对应的文字信息后,先将所述文字信息转换为语音信息,再播放出来。所述智能网关将文字信息转换为语音信息的过程属于现有技术,在本发明实施例中对该过程不进行赘述。

智能网关本地保存的服务指令信息与语音信息的对应关系,例如可以是服务指令信息为播放天气预报指令信息,对应的语音信息为是否播放天气预报,该对应关系即播放天气预报-是否播放天气预报,服务指令信息为播放音乐戏曲指令信息,对应的语音信息为是否播放音乐戏曲,即播放音乐戏曲-是否播放音乐戏曲,服务指令信息为视频通话指令信息,对应的语音信息为是否进行视频通话,即视频通话-是否进行视频通话。智能网关接收到的服务指令信息为播放天气预报时,该智能网关可以获取到该服务指令信息为播放天气预报对应的语音信息为是否播天气预报,则将所述语音信息是否播放天气预报播放出来。

为了减少服务器与智能网关之间传输的数据量,可以根据服务指令信息的内容,设置不同内容的服务指令信息对应的标识信息,服务器在进行服务指令信息发送时,只需发送其对应的标识信息。智能网关中保存的服务指令信息与语音信息的对应关系可以是所述标识信息与语音信息的对应关系。

例如,该服务指令信息为播放天气预报指令信息,服务器中针对该播放天气预报设置的标识信息为1,则智能网关中可以针对标识信息1保存的语音信息为是否播放天气预报,该对应关系即1-是否播放天气预报;该服务指令信息为播放音乐戏曲指令信息,服务器中针对该播放音乐戏曲设置的标识信息为2,则智能网关中可以针对标识信息2保存的语音信息为是否播放音乐戏曲,该对应关系即2-是否播放音乐戏曲;该服务指令信息为视频通话指令信息,服务器中针对该视频通话设置的标识信息为3,则智能网关中可以针对标识信息3保存的语音信息为是否进行视频通话,该对应关系即3-是否进行视频通话。

智能网关在播放了服务器发送的服务指令信息对应的语音信息后,用户听到该语音信息后可以做出语音反馈,智能网关接收用户对所述语音信息的语音反馈信息。

语音反馈信息是语音信息播放后,接收到的用户在设定时间长度内输出的语音信息,所述语音反馈信息可以是用户说的任意语音,也可以是用户按照设定的规则,做出的语音应答。该设定规则例如可以是,当语音信息为是否播放天气预报时,用户只能回答是或不是,而不能回答播放。如果智能网关在设定的时间长度内没有接收到该语音反馈信息,可以重复播放该语音信息,并记录该语音信息播放的次数,如果播放次数达到设定阈值,均未接收到该语音反馈信息,则停止播放。一般情况下,次数阈值可以为3次,则3次后没有接收到该语音反馈信息,智能网关则不再进行播放该语音信息,并且不提供对应的服务。

智能网关在接收到用户对所述语音信息的语音反馈信息后,智能网关可以确定该语音反馈信息是否为选择对应服务,如果是,则该智能网关可以向用户提供所述服务。如果否,则可以不提供所述服务。

智能网关接收到用户的语音反馈信息后,可以确定该语音反馈信息的具体内容,从而确定用户是否选择对应的服务。所述智能网关根据语音反馈信息的内容确定用户是否选择对应服务的过程属于现有技术,在本发明实施例中对该过程不进行赘述。该智能网关确定该语音反馈信息为选择对应的服务,则向用户提供所述服务。若智能网关确定该语音反馈信息为不选择对应的服务,则不向用户提供所述服务。所述服务可以包括天气预报服务、视频通话服务和戏曲播放服务。

当然,也有可能该智能网关根据用户语音反馈信息的内容没有确定出该用户是否选择对应的服务,此时,智能网关可以再次播放该服务指令信息对应的语音信息,并再次接收用户的语音反馈信息,确定该语音反馈信息的具体内容,从而确定用户是否选择对应的服务。若还没有确定出该用户是否选择对应的服务,则重复播放该语音信息,并记录该语音信息的播放次数,如果播放次数达到设定的次数阈值,则停止播放。一般情况下,次数阈值可以为3次,则3次后没有匹配成功,智能网关则不再进行播放,并且不提供对应的服务。

所述智能网关根据用户的语音反馈信息的内容没有确定出是否选择对应服务,例如可以是,该智能网关播放的语音信息为是否播放天气预报,并保存有选择对应服务的语音反馈信息的内容为是或播放,不选择对应服务的语音反馈信息为不是或不播放,当所述语音反馈信息的内容为天气预报,所述智能网关则不能根据该语音反馈信息的内容确定出是否选择对应服务。

由于智能网关在接收到服务器发送的服务指令信息后,可以播放该服务指令信息对应的语音信息,并接收用户的语音反馈信息,确定该用户是否选择对应服务,智能网关主动与用户进行语音交互,并能主动提示用户是否进行相应服务,可以避免老人不会操作智能终端设备而带来的不便,提高老人群体的家庭中的用户对该智能网关系统的使用频率。

实施例9:

服务器中预先保存有每条服务指令信息及发送每条服务指令信息的时间,上述信息可以是预先配置到服务器中的,服务器中可以保存一个配置表,配置表中保存有每条服务指令信息及发送每条服务指令信息的时间,在向每个智能网关发送服务指令信息时,都可以根据配置表中保存的上述信息进行,也就是向每个智能网关发送每条服务指令信息的时间可以相同。当然为了合理利用网络带宽,也可以预先将智能网关分组,向不同组的智能网关发送服务指令信息的时间不同。

但是为了保证服务器中保存的每条服务指令信息发送的时间可以与用户的行为习惯的时间匹配的准确性,智能网关在接收到用户的语音反馈信息后,可以将该语音反馈信息对应的响应信息返回给服务器。在上述实施例的基础上,在本发明实施例中,

所述智能网关51,还用于根据所述用户对所述语音信息的语音反馈信息,确定向所述服务器52返回的响应信息;将所述响应信息发送给所述服务器52;

所述服务器52,还用于接收所述智能网关51发送的响应信息,根据所述响应信息,对针对所述用户对保存的每条服务指令信息及发送每条服务指令信息的时间进行更新。

在本发明实施例中,智能网关在播放服务器发送的服务指令信息对应的语音信息后,可以接收到用户对所述语音信息的语音反馈信息。智能网关在接收到用户对所述语音信息的语音反馈信息后,可以根据所述语音反馈信息确定向所述服务器返回的响应信息,并将所述响应信息发送给所述服务器。

智能网关根据所述语音反馈信息,确定向所述服务器返回的响应信息时,可以是直接将该语音反馈信息确定为所述响应信息,也可以是将所述语音反馈信息与播放的语音信息结合后的信息作为响应信息。当所述响应信息为直接将该语音反馈信息确定为所述响应信息时,例如用户的语音反馈信息为“是”,则智能网关将该语音反馈信息“是”转换为文字信息作为响应信息。当所述响应信息为将所述语音反馈信息与播放的语音信息结合后的信息作为响应信息时,例如该语音信息为“是否播放天气预报”,用户的语音反馈信息为“是”,智能网关将“选择播放天气预报”的文字信息作为响应信息,若用户的语音反馈信息为“否”,智能网关将“选择不播放天气预报”的文字信息作为响应信息。

服务器接收所述智能网关发送的响应信息,根据所述响应信息,对针对所述用户对保存的每条服务指令信息及发送每条服务指令信息的时间进行更新。服务器在进行更新时,可以是如果连续3次接收到的响应信息均为用户不选择对应服务,则服务器可以不再向所述智能网关发送该条服务指令信息,也可以结合智能网关向服务器发送的其他数据更新所述服务指令信息的发送时间。

实施例10:

智能网关可以自身对文字信息与语音信息进行转换,为了简化智能网关设备,也可以通过其他设备进行语音信息与文字信息的转换。在上述各实施例的基础上,在本发明实施例中,所述系统还包括:语音转换设备53;

所述智能网关51,具体用于将所述服务指令信息及语音反馈信息发送给语音转换设备53,接收所述语音转换设备53对所述服务指令信息转换后的语音信息,及对所述语音反馈信息转换后的文字信息,根据所述文字信息确定响应信息;

所述语音转换设备53,用于接收所述智能网关51发送的服务指令信息及语音反馈信息,将所述服务指令信息转换为语音信息,将所述语音反馈信息转换为文字信息,并将对所述服务指令信息转换后的语音信息和所述语音反馈信息转换后的文字信息发送给所述智能网关51。

在本发明实施例中,智能网关中保存的所述服务指令信息与文字信息的对应关系,智能网关在获取所述服务指令信息对应的语音信息时,可以是智能网关根据所述服务指令信息在所述服务指令信息与文字信息的对应关系中获取该服务指令信息对应的文字信息,然后将所述文字信息发送给语音转换设备。

语音转换设备接收智能网关发送的文字信息,将该文字信息转换为语音信息,并将转换后的语音信息发送给所述智能网关。智能网关接收所述语音转换设备对所述文字信息转换后的语音信息并播放出来。

智能网关播放所述语音信息后,可以接收到用户对所述语音信息的语音反馈信息。智能网关在接收到用户对所述语音信息的语音反馈信息后,可以根据用户对所述语音反馈信息确定向所述服务器返回的响应信息,并将所述响应信息发送给所述服务器。智能网关在向所述服务器返回响应信息时,可以是将所述语音反馈信息转换后的文字信息作为返回给服务器的响应信息,所述智能网关在将语音反馈信息转换为文字信息时,可以是先将所述所述语音反馈信息发送给语音转换设备。

语音转换设备在接收到所述智能网关发送的语音反馈信息后,将该语音反馈信息转换为文字信息,并发送给所述智能网关。所述智能网关接收所述语音转换设备对所述语音反馈信息转换后的文字信息信息,根据所述文字信息确定响应信息,并将所述响应信息发送给服务器。

所述语音转换设备将文字信息转换为语音信息,或将语音信息转换为文字信息的过程属于现有技术,在本发明实施例中对该过程不进行赘述。

实施例11:

用户的家中可以布置一些检测用户行为数据的传感器,这样可以更加清楚的了解用户的行为作息时间,从而使服务器给智能网关发送的服务指令信息及发送该服务指令信息的时间更加准确,在上述各实施例的基础上,在本发明实施例中,所述系统还包括:PIR传感器设备54;

所述PIR传感器设备54,用于检测用户的行为数据并发送;

所述智能网关51,还用于接收所述PIR传感器设备54发送的用户的行为数据,并将所述行为数据发送给所述服务器52;

所述服务器52,还用于接收所述智能网关51发送的行为数据,记录所述行为数据发生的时间,根据所述时间对所述用户的作息规律进行更新,并对发送每条服务指令信息的时间进行更新。

本发明实施例中的PIR传感器设备可以检测用户的行为数据,并将检测到数据发送给智能网关,该行为数据例如可以是用户是否处于睡眠状态等。

所述智能网关接收所述PIR传感器设备发送的用户的行为数据,并将所述行为数据发送给所述服务器,并且该智能网关还可以检测声音信息并将该声音信息发送给服务器。该声音信息可以在一定程度上确定该用户的家中的人口的数量。

所述服务器可以根据接收所述智能网关发送的行为数据及声音信息,并记录该行为数据发送的时间,以及声音信息的在某个时间段的强弱。所述服务器可以根据所述时间对所述用户的作息规律进行更新,并对发送每条服务指令信息的时间进行更新。例如接收到用户的未处于睡眠状态的时间为早晨8点,即用户起床的时间为早晨8点,该服务器中保存的在早晨7:30向智能网关发送播放天气预报的指令信息,此时服务器根据接收到的行为数据得出该用户7:30还未起床,则可以推迟向智能网关发送该播放天气预报的服务指令信息,可以将针对该服务指令信息保存的发送时间更新为8:00或8:10等。

实施例12:

所述服务包括:

天气预报服务、视频通话服务和戏曲播放服务,还可以包括其他的服务,例如健身视频服务、养生服务等。

如果所述服务为天气预报服务,所述智能网关51,具体用于根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第一网址信息;根据所述第一网址信息,获取天气预报的文字信息;根据所述天气预报的文字信息,确定天气预报的语音信息并播放。

在本发明实施例中,为了使智能网关获取到相应的信息并进行播放,在智能网关中设置有获取相应信息的方式,如果该服务为天气预报服务,可以在智能网关中保存有获取天气预报信息的网址信息,并且所述智能网关中还保存有服务器发送的服务指令信息与网址信息的对应关系,所述智能网关可以根据所述服务指令信息获取对应的网址信息。当所述智能网关提供的所述服务为天气预报服务时,可以是智能网关根据接收到服务指令信息获取对应的第一网址信息,根据所述第一网址信息获取天气预报信息并进行播放。根据所述第一网址信息获取的天气预报信息为该用户当地地区的天气预报信息。所述智能网关根据所述第一网址信息获取天气预报信息的过程属于现有技术,在本发明实施例中的对该过程不进行赘述。

一般情况下,智能网关根据所述第一网址信息获取到的天气预报信息为文字信息,这时,智能网关需要根据所述天气预报的文字信息确定天气预报的语音信息进行播放。

智能网关在根据所述天气预报的文字信息,确定天气预报的语音信息时,可以是自身将所述文字信息转换为语音信息,也可以是将所述文字信息发送给语音转换设备,使语音转换设备将所述文字信息转换为语音信息再发送给所述智能网关,智能网关接收语音转换设备发送的语音信息确定为所述天气预报的语音信息。

如果所述服务为戏曲播放服务,所述智能网关51,具体用于根据所述服务指令信息与网址信息的对应关系,获取所述服务指令信息对应的第二网址信息;根据所述第二网址信息,获取戏曲的语音信息并播放。

在本发明实施例中,为了使智能网关获取到相应的信息并进行播放,在智能网关中设置有获取相应信息的方式,如果该服务为戏曲播放服务,可以在智能网关中保存有获取戏曲信息的网址信息,并且所述智能网关中还保存有服务器发送的服务指令信息与网址信息的对应关系,所述智能网关可以根据所述服务指令信息获取对应的网址信息。当所述智能网关提供的所述服务为戏曲播放服务时,可以是智能网关根据接收到服务指令信息获取对应的第二网址信息,根据所述第二网址信息获取戏曲音乐信息并进行播放。一般获取的戏曲音乐的信息为语音信息,该智能网关不需要将所述戏曲音乐进行任何转换就可以播放出来。所述智能网关根据所述第二网址信息获取戏曲音乐信息的过程属于现有技术,在本发明实施例中的对该过程不进行赘述。

如果所述服务为视频通话服务,所述智能网关51,具体用于根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息;根据所述对方账号信息,建立与对应账号的用户的视频连接。

在本发明实施例中,所述服务可以是视频通话服务,为了进行视频通话,在智能网关中预先保存进行视频通话的对方账号信息,该对方账号信息可以是预先设置到智能网关中的,可以设置一个或多个账号信息,并针对每个账号信息设置对应的优先级,或设置每个账号信息对应的进行视频通话的时间。所述智能网关中还保存有服务器发送的服务指令信息与设置的用户的对方账号信息的对应关系,所述对方账号信息一般为该用户的亲属账号信息。所述智能网关可以根据所述服务指令信息获取对应的账号信息。当所述智能网关提供的所述服务为视频通话服务时,可以是智能网关根据接收到服务指令信息获取对应的对方账号信息,根据所述对方账号信息,建立与对应账号的用户的视频连接。一般情况下,智能网关中包括显示屏,当建立连接成功后,可以通过智能网关自身的显示屏与对方进行视频通话。所述智能网关根据所述对方账号信息,建立与对应账号的用户的视频连接的过程属于现有技术,在本发明实施例中的对该过程不进行赘述。

实施例13:

为了节省智能网关的工作量,所述系统还包括:视频通话设备55;

所述智能网关51,用于将所述服务指令信息转发给视频通话设备55;

所述视频通话设备55,用于根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息,并根据所述对方账号信息,建立与对应账号的用户的视频连接。

所述智能网关可以连接着视频通话设备,该视频通话设备中保存有服务器发送的服务指令信息与用户的对方账户信息的对应关系,所述对方账号信息一般为该用户的亲属账号信息。所述智能网关在接收到服务器发送的服务指令信息后,可以识别该服务指令信息对应的服务的类型,并判断自身是否支持该服务类型,如果不支持,则可以将所述服务指令信息转发给视频通话设备。所述视频通话设备接收智能网关发送的所述服务指令信息,根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息,并根据所述对方账号信息,建立与对应账号的用户的视频连接。所述智能网关识别该服务指令信息对应的服务的类型的过程属于现有技术,在本发明实施例中对该过程不进行赘述。

该视频通话设备包括视频通话盒子和电视机,该视频通话盒子可以根据所述对方账号信息,建立与对应账号的用户的视频连接。当建立连接成功后,可以通过电视机的显示屏与对方进行视频通话。

在上述实施例的基础上,图7为本发明实施例提供的一种智能网关系统架构图,由图7可以看出该智能网关系统包括智能网关51、服务器52、语音转换设备53、视频通话设备55和PIR传感器设备54。

所述服务器向所述智能网关发送服务指令信息。该智能网关中保存有服务指令信息与文字信息的对应关系,根据服务器发送的所述服务指令信息获取对应的文字信息并将所述文字信息发送给所述语音转换设备。所述语音转换设备接收所述智能网关发送的文字信息,将所述文字信息转换为语音信息并发送给所述智能网关。所述智能网关接收语音转换设备针对该文字信息转换后的语音信息并播放出来。智能网关在设定的时间长度内接收用户的语音反馈信息,并将所述语音反馈信息发送给语音转换设备。所述语音转换设备接收所述智能网关发送的语音反馈信息,将所述语音反馈信息转换为文字信息,并发送给所述智能网关。智能网关接收所述语音转换设备针对该语音反馈信息转换后的文字信息,根据所述文字信息的内容判断该是否选择对应服务,如果是,该智能网关则提供对应服务。如果否,该智能网关则不提供对应服务。

所述对应服务包括天气预报播放服务、戏曲播放服务和视频通话服务。如果所述服务为天气预报服务,则该智能网关获取天气预报的文字信息,并将所述文字信息发送给语音转换设备。所述语音转换设备将所述文字信息转换为语音信息并发送给所述智能网关,所述智能网关则可以播放该天气预报的内容了。如果所述服务为戏曲播放服务,则该智能网关获取戏曲音乐并进行播放。如果所述服务为视频通话服务,所述智能网关将所述服务指令信息转发给视频通话设备;控制所述视频通话设备,根据所述服务指令信息与对方账号信息的对应关系,获取对方的账号信息,并控制所述视频通话设备根据所述对方账号信息,建立与对应账号的用户的视频连接。

所述PIR传感器设备检测用户的行为数据并发送给智能网关,智能网关将PIR传感器设备检测的用户的行为数据发送给服务器,并将根据用户的语音反馈信息转换后的文字信息确定的响应信息发送给服务器。该服务器根据智能网关发送的响应信息和用户的行为数据更新保存的每条服务指令信息及发送每条服务指令信息的时间。

本发明实施例公开了一种智能网关系统及语音服务提供方法和装置,所述方法包括:接收服务器发送的服务指令信息,获取所述服务指令信息对应的语音信息并播放,其中所述服务器中针对每个用户预先保存有每条服务指令信息及发送每条服务指令信息的时间;接收用户对所述语音信息的语音反馈信息;如果所述语音反馈信息为选择对应服务,则向所述用户提供所述服务。由于智能网关在接收到服务器发送的服务指令信息后,可以播放该服务指令信息对应的语音信息,并接收用户的语音反馈信息,确定该用户是否选择对应服务,智能网关主动与用户进行语音交互,并能主动提示用户是否进行相应服务,可以避免老人不会操作智能终端设备而带来的不便,提高老人群体的家庭中的用户对该智能网关系统的使用频率。

对于系统/装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者一个操作与另一个实体或者另一个操作区分开来,而不一定要求或者暗示这些实体或者操作之间存在任何这种实际的关系或者顺序。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序服务指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序服务指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的服务指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序服务指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的服务指令产生包括服务指令装置的制造品,该服务指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序服务指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的服务指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请提供各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1