用于智能电视的浏览器交互方法

文档序号:7862231阅读:513来源:国知局
专利名称:用于智能电视的浏览器交互方法
技术领域
本发明涉及一种人机交互技术,具体的讲是涉及一种用于智能电视的浏览器交互方法。
背景技术
智能电视是在数字化和网络化背景下的产物,以宽带网络为载体,以音视频为形式,以互动个性化为特性,实现网络技术与电视技术优势的有效整合。在整合电视与网络两大传播媒介过程中,智能电视既保留了电视形象直观、生动灵活的表现特点,又具有了互联网按需获取的交互特征,是综合两种传播媒介优势而产生的一种新的传播形式。网络电视机的应用发展,在国内外已经逐步成为电视产业发展的主流趋势,正在大规模的进入千家万户,影响和改变着人们的生活娱乐方式。
音视频点播节目是智能电视的一个非常重要的业务,作为用户导航的重要接口,电子节目导航菜单(EPG)对于用户对感兴趣影视节目的翻阅、查找、搜索起到至关重要的作用。为了便于EPG的实时更新和免除系统本地程序升级的麻烦,运营商普遍采用嵌入式浏览器技术来提供对EPG的承载和展现,嵌入式浏览器的性能和对开放式标准W3C的支持很大程度上影响着消费者的使用体验。而随着网络电视机的流行及普及,其相关的软件产品也飞速发展。苹果Siri的出现,成为了全球移动互联网进入语音时代的一个标志性事件。随着语音技术的发展,电视厂商陆续的将语音操作这种全新的控制方式移植到各自的智能电视中,提闻用户和电视之间的交互体验和交互效率,以有效的弥补传统遥控器的不足。而目前电视生产厂家为了尽可能的扩大产品的市场占有率,会设置适用于不同客户的智能电视产品。在高档电视中加入语音控制技术,而在中、低档产品中只采用遥控器控制,目前这种方式所带来的问题是目前智能电视上的嵌入式浏览器并不能有效的同时适用于中低端的遥控器操控和支持高端的语音交互,语音交互与传统的遥控器交互之间存在冲突。

发明内容
本发明所解决的问题,就是针对目前的智能电视上的嵌入式浏览器不能有效的同时支持遥控器操控和语音交互的问题,提出一种用于智能电视的浏览器交互方法。本发明解决上述技术问题所采用的技术方案是用于智能电视的浏览器交互方法,其特征在于,包括以下步骤a.浏览器启动,接收用户输入信号;b.判断用户输入的信号是否是语音信号,若是,则进入步骤C,若否,则进入步骤d ;c.进入语音交互模式,接收用户输入的语音信号进行响应,重复步骤b ;d.进入遥控器交互模式,接收遥控器输入的控制信号进行响应,重复步骤b。具体的,步骤c还包括以下步骤
Cl.在浏览器活动控制界面上设置语音控制图标,进入语音控制模块后自动显示并将其设置为透明状态覆盖在活动控制界面上;c2.设置语音控制模块,用于根据语音口令进行相应的浏览器控制;c3.设置语音操作命令集合类,并设置语音输入关键字;c4.将所有的浏览器功能处理的语音操作集中到一组相关类中进行管理,对用户提供语音控制接口 ;
c5.通过语音控制接口接收用户输入的语音命令,并判断语音命令中是否有语音输入关键字,若是,则进入步骤c6,若否,则不做处理;C6.通过语音输入关键字在操作命令集合类中匹配操作命令,通过语音控制模块控制浏览器进行相应操作反应。具体的,步骤d还包括以下步骤dl.智能电视与遥控器建立通信连接;d2.智能电视接收遥控器发送的控制信号,并将其转换为浏览器控制信号;d3.浏览器根据控制信号进行相应操作反应。本发明的有益效果为,使用户在根据需求选择交互手段获得电视控制权时两种交互方式不会冲突,为用户提供了更人性化、更快捷和更富趣味性的体验。
具体实施例方式下面详细描述本发明的技术方案本发明所述的用于智能电视的浏览器交互方法,主要步骤为智能电视开机后,浏览器启动,等待用户输入控制信号,通过信号接收设备接收用户输入信号;在接收到用户输入信号后,根据用户输入的信号类型判断用户输入的信号是否是语音信号,若是语音信号,则进入语音交互模式,通过语音接收设备如麦克风等接收用户输入的语音信号,进行分析处理后进行响应,若是遥控器信号,则进入遥控器交互模式,通过智能电视本身的遥控器控制模块接收遥控器输入的控制信号进行响应;在进行语音交互和遥控器交互的过程中继续检测输入信号,并重复上述操作过程。一种具体的语音控制智能电视浏览器的方式为在浏览器活动控制界面上设置语音控制图标,该语音控制图标可构建为一个图层类Surface,进入语音控制模块后自动显示并将其设置为透明状态覆盖在活动控制界面上,如菜单窗口“书签”、“窗口控制”、“设置”等等,语音控制图标设计为只显示图标,根据浏览器操作的内容为语音控制对象添加语音标识符,标识用户输入语音命令的操作对象,完全不影响下层活动窗口获取焦点和原有的事件处理逻辑,从而减小语音控制与遥控器控制的耦合度;设置语音控制模块,用于根据语音口令进行相应的浏览器控制,具体的可设置为一个数据结构,建立并封装语音口令字符串与语音控制操作的映射关系;设置语音操作命令集合类,并设置语音输入关键字,通过语音输入关键字匹配语音控制命令,具体为一种N I的映射关系,使得具备关键字的语音输入均可实现同一控制,使得不再要求用户必须输入固定的机械式的口令,有效的提高了人性化程度;将所有的浏览器功能处理的语音操作集中到一组相关类中进行管理,对用户提供语音控制接口,进一步使得语音控制与浏览器原有的功能操作相独立,在减少和传统遥控器键盘事件处理的耦合度同时,还有利于控制系统的维护、升级和移植;通过语音控制接口接收用户输入的语音命令,并判断语音命令中是否有语音输入关键字,然后通过语音输入关键字在操作命令集合类中匹配操作命令,通过语音控制模块控制浏览器进行相应操作反应。在进行语音控制的过程中语音控制模块持续进行语音标识图层类Surface的刷屏优化,根据浏览器菜单界面的更新实时更新语音标识图层的内容显示,更改全局刷屏为局部刷屏,从而提高语音标记图层的渲染效率。—种具体的遥控器控制智能电视浏览器的方式为首先智能电视与遥控器建立通信连接,通常在智能电视电源开关打开后即自动可接收遥控器信号;智能电视接收遥控器发送的控制信号,并将其转换为浏览器控制信号;浏览器根据控制信号进行相应操作反应。在上述任意一种控制模式下,智能电视均可根据输入信号的改变自动切换控制模式,使得浏览器可满足任意一种控制模式,同时使得两种控制模式之间避免冲突,即能够通过纯语音控制,也能通过遥控器和语音协同控制或者遥控器单独控制,能够适用于任意档 次的智能电视需求。
权利要求
1.用于智能电视的浏览器交互方法,其特征在于,包括以下步骤 a.浏览器启动,接收用户输入信号;b.判断用户输入的信号是否是语音信号,若是,则进入步骤C,若否,则进入步骤d; c.进入语音交互模式,接收用户输入的语音信号进行响应,重复步骤b; d.进入遥控器交互模式,接收遥控器输入的控制信号进行响应,重复步骤b。
2.根据权利要求I所述的用于智能电视的浏览器交互方法,其特征在于,步骤c还包括以下步骤 Cl.在浏览器活动控制界面上设置语音控制图标,进入语音控制模块后自动显示并将其设置为透明状态覆盖在活动控制界面上;c2.设置语音控制模块,用于根据语音ロ令进行相应的浏览器控制; c3.设置语音操作命令集合类,并设置语音输入关键字; c4.将所有的浏览器功能处理的语音操作集中到一组相关类中进行管理,对用户提供语首控制接ロ; c5.通过语音控制接ロ接收用户输入的语音命令,并判断语音命令中是否有语音输入关键字,若是,则进入步骤c6,若否,则不做处理; c6.通过语音输入关键字在操作命令集合类中匹配操作命令,通过语音控制模块控制浏览器进行相应操作反应。
3.根据权利要求I所述的用于智能电视的浏览器交互方法,其特征在于,步骤d还包括以下步骤 dl.智能电视与遥控器建立通信连接; d2.智能电视接收遥控器发送的控制信号,并将其转换为浏览器控制信号; d3.浏览器根据控制信号进行相应操作反应。
全文摘要
本发明涉及一种人机交互技术,具体的讲是涉及一种用于智能电视的浏览器交互方法。本发明所述的智能电视的浏览器交互方法,主要步骤为智能电视开机后,浏览器启动,通过信号接收设备接收用户输入信号;根据用户输入的信号类型判断用户输入的信号是否是语音信号,若是语音信号,则进入语音交互模式,若是遥控器信号,则进入遥控器交互模式;在进行语音交互和遥控器交互的过程中继续检测输入信号,并重复上述操作过程。本发明的有益效果为,使用户在根据需求选择交互手段获得电视控制权时两种交互方式不会冲突,为用户提供了更人性化、更快捷和更富趣味性的体验。本发明尤其适用于智能电视。
文档编号H04N21/47GK102843598SQ20121034521
公开日2012年12月26日 申请日期2012年9月18日 优先权日2012年9月18日
发明者蔡婷 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1