CN108600796B - 智能电视的控制模式切换方法、设备及计算机可读介质 - Google Patents
智能电视的控制模式切换方法、设备及计算机可读介质 Download PDFInfo
- Publication number
- CN108600796B CN108600796B CN201810194526.6A CN201810194526A CN108600796B CN 108600796 B CN108600796 B CN 108600796B CN 201810194526 A CN201810194526 A CN 201810194526A CN 108600796 B CN108600796 B CN 108600796B
- Authority
- CN
- China
- Prior art keywords
- control
- control mode
- smart television
- control model
- model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4112—Peripherals receiving signals from specially adapted client devices having fewer capabilities than the client, e.g. thin client having less processing power or no tuning capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42203—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/441—Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Selective Calling Equipment (AREA)
- Details Of Television Systems (AREA)
- Social Psychology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种智能电视的控制模式切换方法、设备及计算机可读介质。其方法包括:采集智能电视在第一控制模式下时、用户的第一触发操作;根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作;若是,将智能电视的控制模式由第一控制模式切换为第二控制模式。通过采用本发明的技术方案,可以实现智能电视的不同的控制模式的切换,使得同一时刻,智能电视仅位于一种控制模式下,从而不会导致智能电视的控制混乱,有效地提高了智能电视的控制效率。
Description
【技术领域】
本发明涉及计算机应用技术领域,尤其涉及一种智能电视的控制模式切换方法、设备及计算机可读介质。
【背景技术】
随着远场语音的自动语音识别(Automatic Speech Recognition;ASR)和自然语言理解(Natural Language Understanding;NLU)技术的发展,未来电视场景下的交互可以由远场语音主导控制,以解放用户的双手,在直达用户所需层面可以很好的提升用户体验。
但是在如下几个场景下,语音交互表现较差,例如:在夜晚,语音交互会打扰他人休息;在用户完全放松的状态下如killTime时,用户懒于说话;语言障碍人士也无法完成语音交互。此时,语音控制电视也会带来一定的不便。基于以上问题,还是需要采用智能电视的外设遥控器作为补充的控制方式,实现对智能电视的控制。结合现有的遥控器控制为主,语音控制为辅的智能电视控制方法,可以知道现有的多种控制模式控制智能电视的时候,多种控制模式共存,实现互补。
但是,智能电视的多种控制模式共存时,若同时接收到多种控制模式发出的控制指令,容易导致控制混乱,无法有效地对智能电视进行控制。
【发明内容】
本发明提供了一种智能电视的控制模式切换方法、设备及计算机可读介质,用于避免智能电视的多种控制模式共存导致的控制混乱,有效地对智能电视进行控制。
本发明提供一种智能电视的控制模式切换方法,所述方法包括:
采集智能电视在第一控制模式下时、用户的第一触发操作;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作;
若是,将所述智能电视的控制模式由所述第一控制模式切换为所述第二控制模式。
进一步可选地,如上所述的方法中,所述第一控制模式为语音控制模式,所述第二控制模式为遥控器控制模式;
将所述智能电视的控制模式由所述第一控制模式切换为第二控制模式之后,所述方法还包括:
将所述智能电视的状态标识位设置为遥控器状态;和/或
将所述智能电视的屏幕上的当前界面中的焦点从透明控件上移动到所述当前界面中预设的第一个获得焦点的元素上。
进一步可选地,如上所述的方法中,采集智能电视在第一控制模式下时、用户的第一触发操作,具体包括:
采集所述智能电视在所述语音控制模式下时、所述用户发出的进入遥控器控制模式的语音指令;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作,具体包括:
对所述用户发出的进入遥控器控制模式的语音指令进行语音识别和自然语言理解,获取所述用户的语音指令的意图;
根据预设的所述语音控制模式对应的切换操作,验证所述用户的语音指令的意图是否为将所述语音控制模式切换为所述遥控器控制模式的切换操作。
进一步可选地,如上所述的方法中,采集智能电视在第一控制模式下时、用户的第一触发操作,具体包括:
采集所述智能电视在所述语音控制模式下时、所述用户对遥控器执行的特定的触发操作;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作,具体包括:
根据预设的所述语音控制模式对应的切换操作,验证所述用户对所述遥控器执行的特定的触发操作是否为所述语音控制模式切换为所述遥控器控制模式的切换操作。
进一步可选地,如上所述的方法中,采集智能电视在第一控制模式下时、用户的第一触发操作,具体包括:
采集所述智能电视在所述语音控制模式下时、所述用户通过遥控器的特定按键发出的触发指令;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作,具体包括:
根据预设的所述语音控制模式对应的切换操作,验证所述用户通过所述遥控器的特定按键发出的触发指令是否为所述语音控制模式切换为所述遥控器控制模式的切换操作。
进一步可选地,如上所述的方法中,所述第一控制模式为遥控器控制模式,所述第二控制模式为语音控制模式;
将所述智能电视的控制模式由所述第一控制模式切换为第二控制模式之后,所述方法还包括:
将所述智能电视的状态标识位设置为语音状态;和/或
将所述智能电视的屏幕上的当前界面中的焦点移动到透明控件上,使得所述屏幕上呈现焦点消失的效果。
进一步可选地,如上所述的方法中,采集智能电视在第一控制模式下时、用户的第一触发操作,具体包括:
采集所述智能电视在所述遥控器控制模式下时、所述用户发出的唤醒语音指令;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作,具体包括:
根据预设的所述遥控器控制模式对应的切换操作,验证所述唤醒语音指令是否包括所述智能电视的唤醒词;若若包括,确定所述用户发出的所述唤醒语音指令为所述遥控器控制模式切换为所述语音控制模式的切换操作。
进一步可选地,如上所述的方法中,采集智能电视在第一控制模式下时、用户的第一触发操作,具体包括:
采集所述智能电视在所述遥控器控制模式下时、所述用户最后一次操作按键到当前时刻的时间长度;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作,具体包括:
根据预设的所述遥控器控制模式对应的切换操作,验证所述时间长度是否达到预设的时间长度阈值;若达到,确定所述用户停止触发操作为所述遥控器控制模式切换为所述语音控制模式的切换操作。
进一步可选地,如上所述的方法中,将所述智能电视的控制模式由所述第一控制模式切换为第二控制模式之后,所述方法还包括:
采集所述智能电视在第二控制模式下时、所述用户的第二触发操作;
根据预设的第二控制模式对应的切换操作,验证所述第二触发操作是否为第二控制模式切换为所述第一控制模式的切换操作;
若是,将所述智能电视的控制模式由所述第二控制模式切换为所述第一控制模式。
本发明提供一种智能电视装置,所述装置包括:
采集模块,用于采集智能电视在第一控制模式下时、用户的第一触发操作;
验证模块,用于根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作;
切换模块,用于若是,将所述智能电视的控制模式由所述第一控制模式切换为所述第二控制模式。
进一步可选地,如上所述的装置中,所述第一控制模式为语音控制模式,所述第二控制模式为遥控器控制模式;所述装置还包括:
设置模块,用于将所述智能电视的状态标识位设置为遥控器状态;和/或
焦点处理模块,用于将所述智能电视的屏幕上的当前界面中的焦点从透明控件上移动到所述当前界面中预设的第一个获得焦点的元素上。
进一步可选地,如上所述的装置中,所述采集模块,具体用于采集所述智能电视在所述语音控制模式下时、所述用户发出的进入遥控器控制模式的语音指令;
所述验证模块,具体用于:
对所述用户发出的进入遥控器控制模式的语音指令进行语音识别和自然语言理解,获取所述用户的语音指令的意图;
根据预设的所述语音控制模式对应的切换操作,验证所述用户的语音指令的意图是否为将所述语音控制模式切换为所述遥控器控制模式的切换操作。
进一步可选地,如上所述的装置中,所述采集模块,具体用于采集所述智能电视在所述语音控制模式下时、所述用户对遥控器执行的特定的触发操作;
所述验证模块,具体用于根据预设的所述语音控制模式对应的切换操作,验证所述用户对所述遥控器执行的特定的触发操作是否为所述语音控制模式切换为所述遥控器控制模式的切换操作。
进一步可选地,如上所述的装置中,所述采集模块,具体用于采集所述智能电视在所述语音控制模式下时、所述用户通过遥控器的特定按键发出的触发指令;
所述验证模块,具体用于根据预设的所述语音控制模式对应的切换操作,验证所述用户通过所述遥控器的特定按键发出的触发指令是否为所述语音控制模式切换为所述遥控器控制模式的切换操作。
进一步可选地,如上所述的装置中,若所述第一控制模式为遥控器控制模式,所述第二控制模式为语音控制模式;
所述设置模块,具体用于将所述智能电视的状态标识位设置为语音状态;和/或
所述焦点处理模块,具体用于将所述智能电视的屏幕上的当前界面中的焦点移动到透明控件上,使得所述屏幕上呈现焦点消失的效果。
进一步可选地,如上所述的装置中,所述采集模块,具体用于采集所述智能电视在所述遥控器控制模式下时、所述用户发出的唤醒语音指令;
所述验证模块,具体用于:
根据预设的所述遥控器控制模式对应的切换操作,验证所述唤醒语音指令是否包括所述智能电视的唤醒词;若包括,确定所述用户发出的所述唤醒语音指令为所述遥控器控制模式切换为所述语音控制模式的切换操作。
进一步可选地,如上所述的装置中,所述采集模块,具体用于采集所述智能电视在所述遥控器控制模式下时、所述用户最后一次操作按键到当前时刻的时间长度;
所述验证模块,具体用于根据预设的所述遥控器控制模式对应的切换操作,验证所述时间长度是否达到预设的时间长度阈值;若达到,确定所述用户停止触发操作为所述遥控器控制模式切换为所述语音控制模式的切换操作。
进一步可选地,如上所述的装置中,将所述智能电视的控制模式由所述第一控制模式切换为第二控制模式之后,所述方法还包括:
所述采集模块,还用于采集所述智能电视在第二控制模式下时、所述用户的第二触发操作;
所述验证模块,还用于根据预设的第二控制模式对应的切换操作,验证所述第二触发操作是否为第二控制模式切换为所述第一控制模式的切换操作;
所述切换模块,还用于若是,将所述智能电视的控制模式由所述第二控制模式切换为所述第一控制模式。
本发明还提供一种计算机设备,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的智能电视的控制模式切换方法。
本发明还提供一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的智能电视的控制模式切换方法。
本发明的智能电视的控制模式切换方法、设备及计算机可读介质,通过采集智能电视在第一控制模式下时、用户的第一触发操作;根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作;若是,将智能电视的控制模式由第一控制模式切换为第二控制模式。通过采用本发明的技术方案,可以实现智能电视的不同的控制模式的切换,使得同一时刻,智能电视仅位于一种控制模式下,从而不会导致智能电视的控制混乱,有效地提高了智能电视的控制效率。
【附图说明】
图1为本发明的智能电视的控制模式切换方法实施例的流程图。
图2为本发明的智能电视装置实施例一的结构图。
图3为本发明的智能电视装置实施例二的结构图。
图4为本发明的计算机设备实施例的结构图。
图5为本发明提供的一种计算机设备的示例图。
【具体实施方式】
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
图1为本发明的智能电视的控制模式切换方法实施例的流程图。如图1所示,本实施例的智能电视的控制模式切换方法,具体可以包括如下步骤:
100、采集智能电视在第一控制模式下时、用户的第一触发操作;
本实施例中,以智能电视的两种控制模式的切换为例,来介绍智能电视的控制模式的切换。例如本实施例中的这两种控制模式可以分别为语音控制模式和遥控器控制模式;对应于智能电视的屏幕上的用户界面(User Interface;UI)界面的两种状态:语音状态和遥控器状态。在语音状态下智能电视不会响应所有遥控器按键,并且UI界面上没有焦点,仅能通过语音进行操控;而遥控器状态下可以正常响应遥控器按键,也可以接收少部分语音操控。本实施例的智能电视上搭载的操作系统可以为Android系统。实际应用中,也可以基于智能电视的语音控制模式和遥控器控制模式衍生其他的控制模式,并实现任意两种控制模式的切换,在此不再一一举例赘述。
本实施例的智能电视的控制模式切换方法的执行主体为智能电视。且本实施例中智能电视的控制模式的切换,不是主动实现的,而是受到一定的触发操作而进行的。例如,智能电视在第一控制模式下时,智能电视可以采集用户的第一触发操作。本实施例中,根据第一控制模式的不同,可以设置该第一控制模式下不同的第一触发操作。且同一第一控制模式下,可以设置一种、两种或者多种不同的、能够触发第一控制模式切换为第二控制模式的切换操作。
101、根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作;若是,执行步骤102;否则,暂不执行控制模式的切换操作,结束。
102、将智能电视的控制模式由第一控制模式切换为第二控制模式。
本实施例中,对于任意一种控制模式,可以预设该控制模式对应的一种、两种或者多种切换操作。这样,智能电视在第一控制模式下时采集到用户的第一触发操作后,便可以根据该第一控制模式对应的一种、两种或者多种预设的切换操作,验证该用户的第一触发操作是否为第一控制模式切换为第二控制模式的切换操作,若是,便可以将该智能电视的控制模式由第一控制模式切换为第二控制模式,实现控制模式的切换,便于用户在单控制模式下使用智能电视,避免智能电视的控制混乱,提高智能电视的控制效率。
进一步可选地,本实施例中,本实施例中,还可以在智能电视中设置有状态标识位,在步骤102“将智能电视的控制模式由第一控制模式切换为第二控制模式”之后,还可以包括:将智能电视的状态标识位设置为第二控制模式对应的状态标识位。例如,若第二控制模式为遥控器控制,则将智能电视的状态标识位设置为遥控器控制对应的状态标识位为遥控器状态,若第二控制模式为语音控制,则将智能电视的状态标识位设置为语音控制对应的状态标识位为语音状态。
进一步可选地,每一种控制模式都对应该控制模式下的特殊处理。例如语音控制模式下,由于通过语音控制智能电视,智能电视的UI界面中便不需要提示用户屏幕焦点在哪里,此时可以将屏幕中的焦点移动到界面中的一个透明控件上,使得用户看不到该焦点,从而呈现焦点消失的表象。而若通过遥控器控制智能电视,遥控器控制时需要获得UI界面中屏幕的焦点,此时需要在UI界面中显示屏幕的焦点,用户才可以通过遥控器进行控制,例如用户可以根据屏幕的焦点,通过遥控器的按键左右移动焦点或者上下移动焦点,选择要选择的元素,以进行控制操作。
基于以上各种控制模式的特色,若第一控制模式为语音控制模式,第二控制模式为遥控器控制模式,在将智能电视的语音控制模式切换为遥控器控制模式后,还可以包括:将智能电视的屏幕上的当前界面中的焦点从透明控件上移动到当前界面中预设的第一个获得焦点的元素上。例如,预设的第一个获得焦点的元素可以为当前界面中左上角第一行第一列的第一个元素,或者也可以根据实际需求设置为当前界面的其他位置的元素。
而第一控制模式为遥控器控制模式,第二控制模式为语音控制模式;在将智能电视的遥控器控制模式切换为语音控制模式后,还可以包括:将智能电视的屏幕上的当前界面中的焦点移动到透明控件上,使得屏幕上呈现焦点消失的效果。
进一步可选地,在步骤102“将智能电视的控制模式由第一控制模式切换为第二控制模式”之后,还可以再将智能电视的第二控制模式切换回第一控制模式,例如,具体可以包括如下步骤:
(a1)采集智能电视在第二控制模式下时、用户的第二触发操作;
(b1)根据预设的第二控制模式对应的切换操作,验证第二触发操作是否为第二控制模式切换为第一控制模式的切换操作;若是,执行步骤(c1);否则暂不执行切换操作。
(c1)将智能电视的控制模式由第二控制模式切换为第一控制模式。
其中步骤(a1)-(c1)的实现与上述图1所示实施例中的步骤100-102的实现原理相同,详细实现过程可以参考上述步骤100-102的记载,在此不再赘述。
本实施例的智能电视的控制模式切换方法,通过采集智能电视在第一控制模式下时、用户的第一触发操作;根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作;若是,将智能电视的控制模式由第一控制模式切换为第二控制模式。通过采用本实施例的技术方案,可以实现智能电视的不同的控制模式的切换,使得同一时刻,智能电视仅位于一种控制模式下,从而不会导致智能电视的控制混乱,有效地提高了智能电视的控制效率。
在上述实施例的技术方案的基础上,下面以第一控制模式为语音控制模式,第二控制模式为遥控器控制模式为例,介绍几种语音控制模式切换为遥控器控制模式对应的预设的切换操作:
第一种:语音控制模式切换为遥控器控制模式的预设切换操作可以为用户通过语音query进行的切换操作。例如,当用户语音说出“进入遥控器模式”等类似的query时,智能电视识别出用户的意图是转换到遥控器状态,便会将智能电视的控制模式由语音控制模式切换至遥控器控制模式。另外,可选地,本实施例中,智能电视本身也可以不进行语音识别,而在采集到用户的语音query之后,向云端服务器发送语音query的音频流,由云端服务器识别用户的意图是转换到遥控器状态,若是,云端服务器再向智能电视的客户端下发转换指令,由智能电视的客户端收到指令后进行转换状态操作。
此时对应地,步骤100“采集智能电视在第一控制模式下时、用户的第一触发操作”,具体可以包括:采集智能电视在语音控制模式下时、用户发出的进入遥控器控制模式的语音指令。
对应地,步骤101“根据预设的第一控制模式对应的切换操作,验证第一触发操作是否为第一控制模式切换为第二控制模式的切换操作”具体可以包括如下步骤:
(a2)对用户发出的进入遥控器控制模式的语音指令进行ASR识别和NLU处理,获取用户的语音指令的意图;
(b2)根据预设的语音控制模式对应的切换操作,验证用户的语音指令的意图是否为将语音控制模式切换为遥控器控制模式的切换操作。
也就是说,如果预设的语音控制模式对应的切换操作中包括:用户通过语音输入想要将语音控制模式切换为遥控器控制模式的意图,则将语音控制模式切换为遥控器控制模式;则根据该预设的语音控制模式对应的切换操作,可以验证用户当前的语音指令的意图正是要将语音控制模式切换为遥控器控制模式,便可以确定该用户的第一触发操作为预设的语音控制模式切换为遥控器控制模式对应的切换操作,此时可以直接将智能电视由语音控制模式切换为遥控器控制模式。
第二种:语音控制模式切换为遥控器控制模式的预设切换操作可以为用户按照指定的方式晃动遥控器,例如可以上下晃动,也可以左右晃动,或者也可以为其他方式晃动。这样,当用户按照指定的方式晃动遥控器后,遥控器内置的传感器感应到了用户的指定方式的晃动后,遥控器便可以向智能电视发送“进入遥控器状态”的消息。遥控器向智能电视发送消息的方式,遵从遥控器与智能电视之间的连接方式的约定的消息传输方式。智能电视接收到消息后,可以通过Android的广播机制,将消息通知到应用层面,应用层接收到消息后进行状态转换操作。
此时对应地,步骤100“采集智能电视在第一控制模式下时、用户的第一触发操作”,具体可以包括:采集智能电视在语音控制模式下时、用户对遥控器执行的特定的触发操作;
对应地,步骤101“根据预设的第一控制模式对应的切换操作,验证第一触发操作是否为第一控制模式切换为第二控制模式的切换操作”具体可以包括如下步骤:根据预设的语音控制模式对应的切换操作,验证用户对遥控器执行的特定的触发操作是否为语音控制模式切换为遥控器控制模式的切换操作。
也就是说,如果预设的语音控制模式对应的切换操作中包括:遥控器按照指定的方式晃动而触发“进入遥控器状态”的消息时,则将语音控制模式切换为遥控器控制模式;则可以根据预设的该切换操作,验证遥控器发送的消息为“进入遥控器状态”的消息,则可以反推出该遥控器被用户按照指定的方式晃动,从而确定用户的第一触发操作为预设的语音控制模式切换为遥控器控制模式对应的切换操作,此时可以直接将智能电视由语音控制模式切换为遥控器控制模式。
第三种:语音控制模式切换为遥控器控制模式的预设切换操作可以为用户通过遥控器上特定的按键发出的触发指令。该种情况下,需要在智能电视语音控制模式下监听遥控器上的特定按键的事件,其他按键忽略。当监听到特定按键按下后,进行状态转换操作。有的时候为了防止用户误操作,本实施例中也可以设定为依照一定顺序连续按多个按键才会触发状态转换,此时智能电视可以在监听按键事件时缓存前几次事件,用来判断是否命中了状态转换操作。
此时对应地,步骤100“采集智能电视在第一控制模式下时、用户的第一触发操作”,具体可以包括:采集智能电视在所述语音控制模式下时、用户通过遥控器的特定按键发出的触发指令;此时非指定按键发出的触发指令智能电视在语音控制模式下也会屏蔽,接收不到。
对应地,步骤101“根据预设的第一控制模式对应的切换操作,验证第一触发操作是否为第一控制模式切换为第二控制模式的切换操作”具体可以包括如下步骤:根据预设的语音控制模式对应的切换操作,验证用户通过遥控器的特定按键发出的触发指令是否为语音控制模式切换为遥控器控制模式的切换操作。
也就是说,如果预设的语音控制模式对应的切换操作中包括:用户通过遥控器的特定按键发出的触发指令时,则将语音控制模式切换为遥控器控制模式;由于此时非指定按键发出的触发指令智能电视在语音控制模式下接收不到,此时,只要智能电视依次接收到指定的一个、两个或者多个按键发出的触发指令,便可以确定用户的第一触发操作为预设的语音控制模式切换为遥控器控制模式对应的切换操作,此时可以直接将智能电视由语音控制模式切换为遥控器控制模式。
同理,若第一控制模式为遥控器控制模式,第二控制模式为语音控制模式,也存在遥控器控制模式切换为语音控制模式对应的预设的切换操作,例如,可以包括如下情况:
第四种:遥控器控制模式切换为语音控制模式的预设切换操作可以为用户通过语音唤醒智能电视。在遥控器状态下,如果用户使用智能电视的唤醒词语音唤醒了智能电视,则立刻触发智能电视由遥控器控制模式转换为语音控制模式。
此时对应地,步骤100“采集智能电视在第一控制模式下时、用户的第一触发操作”,具体可以包括:采集智能电视在遥控器控制模式下时、用户发出的唤醒语音指令;
对应地,步骤101“根据预设的第一控制模式对应的切换操作,验证第一触发操作是否为第一控制模式切换为第二控制模式的切换操作”具体可以包括如下步骤:根据预设的遥控器控制模式对应的切换操作,验证唤醒语音指令是否包括智能电视的唤醒词;若包括,确定用户发出的唤醒语音指令为遥控器控制模式切换为语音控制模式的切换操作。
具体地,在使用时,可以预先为智能电视设置唤醒词,并存储在智能电视中。当智能电视待机或者处于遥控器控制模式时,用户语音呼叫该智能电视的唤醒词时,智能电视可以根据预存储的唤醒词,确定是呼叫自己,然后可以将该智能电视从待机状态唤醒,或者可以触发智能电视由遥控器控制模式切换为语音控制模式。本实施例中,智能电视中存储的唤醒词可以为英文或者中文的文字,或者中文文字的读音。
对应地,本实施例的预设的遥控器控制模式对应的切换操作中可以包括:若检测到用户发出语音唤醒指令,则将智能电视由遥控器控制模式切换为语音控制模式。具体地,智能电视采集的用户发出的语音唤醒指令中包括唤醒词的语音。智能电视对唤醒语音指令进行ASR识别,得到对应的文字指令,例如若唤醒词为中文时,识别的文字指令可以为中文文字的读音;然后可以根据预存储的唤醒词验证文字指令是否包括智能电视的唤醒词;若包括,确定用户发出的唤醒语音指令为遥控器控制模式切换为语音控制模式的切换操作,此时可以直接将智能电视由遥控器控制模式切换为语音控制模式。
另外,可选地,本实施例中,也可以在云端服务器中存储智能电视的唤醒词。智能电视采集到语音唤醒指令后,也可以直接将语音唤醒指令的音频流发送至云端服务器,由云端服务器验证语音唤醒指令中是否包括该智能电视的唤醒词,具体验证方式与上述智能电视的验证方式相同。当云端服务器验证语音唤醒指令中包括智能电视的唤醒词,则向智能电视的客户端下发遥控器控制模式切换为语音控制模式的切换指令,智能电视客户端根据该切换指令,将控制模式由遥控器控制模式切换为语音控制模式。
第五种:遥控器控制模式切换为语音控制模式的预设切换操作可以为监控距离上一次遥控器按键按下的时间是否到达一定时间长度阈值,若达到,则进行切换操作。即在遥控器状态下,每次监听到遥控器按键时,都会刷新一个计时器。当计时器时间到,则触发状态转换操作。
此时对应地,步骤100“采集智能电视在第一控制模式下时、用户的第一触发操作”,具体可以包括:采集智能电视在遥控器控制模式下时、用户最后一次操作按键到当前时刻的时间长度;
对应地,步骤101“根据预设的第一控制模式对应的切换操作,验证第一触发操作是否为第一控制模式切换为第二控制模式的切换操作”具体可以包括如下步骤:根据预设的遥控器控制模式对应的切换操作,验证时间长度是否达到预设的时间长度阈值;若达到,确定用户停止触发操作为遥控器控制模式切换为语音控制模式的切换操作。
本实施例的预设的遥控器控制模式对应的切换操作中可以包括:若检测到用户最后一次操作按键到当前时刻的时间长度达到预设的时间长度阈值,则表示用户不想再操控遥控器,可以将智能电视由遥控器控制模式切换为语音控制模式。使用时,可以在智能电视中预先设置并存储时间长度阈值。并在每次接收到遥控器的按键指令时,启动一个计时器,然后检测该遥控器的最后一次操作按键到当前时刻的时间长度,并判断该时间长度是否达到预存储的时间长度阈值,若达到,则确定用户的该触发操作为遥控器控制模式切换为语音控制模式的切换操作,此时可以直接将智能电视由遥控器控制模式切换为语音控制模式。本实施例的用户的触发操作即为预设的时间长度阈值内不操作遥控器按键的操作。预设的时间长度阈值的大小可以根据实际经验和实际需求来设置,在此不作限定。
需要说明的是,实际应用中,为了便于使用,可以设置语音控制模式为默认的控制模式,遥控器控制模式作为补充的控制模式。两种模式之间的切换可以参考上述实施例的记载。当然实际应用中,也可以设置其他方式的控制模式,任意两种控制模式的切换可以根据各自控制模式下的特征来实现。
本发明实施例的一个典型的场景为:当中青年用户群体在夜晚下班回家后,与智能电视的每次交互都要语音唤醒+语音指令,此时语音音量不仅会打扰已经休息的家人,而且也剥夺了完成一天工作后身心疲惫只想安安静静(懒得说话)、看会儿电视的你的权利。
此时,用户可以对电视说类似“进入遥控器模式”的指令,也可以拿起手中的遥控器摇一摇,或是点击遥控器方向键、或是完成指定手势进入遥控器模式。如有语音障碍人士,亦可通过电视摄像头识别人像,自动进入非语音交互模式(即遥控器模式)。同时智能电视端原本被隐藏的焦点被唤醒,方便用户使用遥控器操作,使用非常方便,而且同一时刻仅存在一种控制模式,不会造成控制混乱,能够有效地对智能电视进行控制。
图2为本发明的智能电视装置实施例一的结构图。如图2所示,本实施例的智能电视装置,具体可以包括:
采集模块10用于采集智能电视在第一控制模式下时、用户的第一触发操作;
验证模块11用于根据预设的第一控制模式对应的切换操作,验证采集模块10采集的第一触发操作是否为第一控制模式切换为第二控制模式的切换操作;
切换模块12用于若验证模块11验证第一触发操作是第一控制模式切换为第二控制模式的切换操作,将智能电视的控制模式由第一控制模式切换为第二控制模式。
本实施例的智能电视装置,通过采用上述模块实现智能电视的控制模式切换的实现原理以及技术效果与上述相关方法实施例的实现相同,详细可以参考上述相关方法实施例的记载,在此不再赘述。
图3为本发明的智能电视装置实施例二的结构图。如图3所示,本实施例的智能电视装置,在上述图2所示实施例的技术方案的基础上,进一步更加详细地介绍本发明的技术方案。
本实施例的智能电视装置中,在第一场景下第一控制模式可以为语音控制模式,第二控制模式可以为遥控器控制模式,本实施例的智能电视装置还包括:设置模块13和/或焦点处理模块14。
在切换模块12将智能电视的控制模式由第一控制模式切换为第二控制模式后,触发设置模块13启动,设置模块13用于将智能电视的状态标识位设置为遥控器状态;
在切换模块12将智能电视的控制模式由第一控制模式切换为第二控制模式后,还触发焦点处理模块14启动,焦点处理模块14用于将智能电视的屏幕上的当前界面中的焦点从透明控件上移动到当前界面中预设的第一个获得焦点的元素上。
进一步可选地,本实施例的智能电视装置中,采集模块10具体用于采集智能电视在语音控制模式下时、用户发出的进入遥控器控制模式的语音指令;
验证模块11具体用于:
对采集模块10采集的用户发出的进入遥控器控制模式的语音指令进行语音识别和自然语言理解,获取用户的语音指令的意图;
根据预设的语音控制模式对应的切换操作,验证用户的语音指令的意图是否为将语音控制模式切换为遥控器控制模式的切换操作。
或者进一步可选地,本实施例的智能电视装置中,采集模块10具体用于采集智能电视在语音控制模式下时、用户对遥控器执行的特定的触发操作;
验证模块11具体用于根据预设的语音控制模式对应的切换操作,验证采集模块10采集的用户对遥控器执行的特定的触发操作是否为语音控制模式切换为遥控器控制模式的切换操作。
或者进一步可选地,本实施例的智能电视装置中,采集模块10具体用于采集智能电视在语音控制模式下时、用户通过遥控器的特定按键发出的触发指令;
验证模块11具体用于根据预设的语音控制模式对应的切换操作,验证采集模块10采集的用户通过遥控器的特定按键发出的触发指令是否为语音控制模式切换为遥控器控制模式的切换操作。
或者进一步可选地,本实施例的智能电视装置在第二场景下,第一控制模式可以为遥控器控制模式,第二控制模式可以为语音控制模式;
对应地,在第二场景下,设置模块13具体用于将智能电视的状态标识位设置为语音状态;和/或
焦点处理模块14具体用于将智能电视的屏幕上的当前界面中的焦点移动到透明控件上,使得屏幕上呈现焦点消失的效果。
进一步可选地,本实施例的智能电视装置在第二场景下,采集模块10具体用于采集智能电视在遥控器控制模式下时、用户发出的唤醒语音指令;
验证模块11具体用于:
根据预设的遥控器控制模式对应的切换操作,验证采集模块10采集的用户发出的唤醒语音指令是否包括智能电视的唤醒词;若包括,确定用户发出的唤醒语音指令为遥控器控制模式切换为语音控制模式的切换操作。
或者进一步可选地,本实施例的智能电视装置在第二场景下,采集模块10具体用于采集智能电视在遥控器控制模式下时、用户最后一次操作按键到当前时刻的时间长度;
验证模块11具体用于根据预设的遥控器控制模式对应的切换操作,验证采集模块10采集的时间长度是否达到预设的时间长度阈值;若达到,确定用户停止触发操作为遥控器控制模式切换为语音控制模式的切换操作。
进一步可选地,本实施例的智能电视装置中,采集模块10还用于采集智能电视在第二控制模式下时、用户的第二触发操作;
验证模块11还用于根据预设的第二控制模式对应的切换操作,验证采集模块10采集的第二触发操作是否为第二控制模式切换为第一控制模式的切换操作;
切换模块12还用于若验证模块11验证第二触发操作是第二控制模式切换为第一控制模式的切换操作,将智能电视的控制模式由第二控制模式切换为第一控制模式。
本实施例的智能电视装置,通过采用上述模块实现智能电视的控制模式切换的实现原理以及技术效果与上述相关方法实施例的实现相同,详细可以参考上述相关方法实施例的记载,在此不再赘述。
图4为本发明的计算机设备实施例的结构图。如图4所示,本实施例的计算机设备,包括:一个或多个处理器30,以及存储器40,存储器40用于存储一个或多个程序,当存储器40中存储的一个或多个程序被一个或多个处理器30执行,使得一个或多个处理器30实现如上图1所示实施例的智能电视的控制模式切换方法。图4所示实施例中以包括多个处理器30为例。
例如,图5为本发明提供的一种计算机设备的示例图。图5示出了适于用来实现本发明实施方式的示例性计算机设备12a的框图。图5显示的计算机设备12a仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图5所示,计算机设备12a以通用计算设备的形式表现。计算机设备12a的组件可以包括但不限于:一个或者多个处理器16a,系统存储器28a,连接不同系统组件(包括系统存储器28a和处理器16a)的总线18a。
总线18a表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。
计算机设备12a典型地包括多种计算机系统可读介质。这些介质可以是任何能够被计算机设备12a访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
系统存储器28a可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)30a和/或高速缓存存储器32a。计算机设备12a可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34a可以用于读写不可移动的、非易失性磁介质(图5未显示,通常称为“硬盘驱动器”)。尽管图5中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18a相连。系统存储器28a可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明上述图1-图3各实施例的功能。
具有一组(至少一个)程序模块42a的程序/实用工具40a,可以存储在例如系统存储器28a中,这样的程序模块42a包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42a通常执行本发明所描述的上述图1-图3各实施例中的功能和/或方法。
计算机设备12a也可以与一个或多个外部设备14a(例如键盘、指向设备、显示器24a等)通信,还可与一个或者多个使得用户能与该计算机设备12a交互的设备通信,和/或与使得该计算机设备12a能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22a进行。并且,计算机设备12a还可以通过网络适配器20a与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20a通过总线18a与计算机设备12a的其它模块通信。应当明白,尽管图中未示出,可以结合计算机设备12a使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。
处理器16a通过运行存储在系统存储器28a中的程序,从而执行各种功能应用以及数据处理,例如实现上述实施例所示的智能电视的控制模式切换方法。
本发明还提供一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例所示的智能电视的控制模式切换方法。
本实施例的计算机可读介质可以包括上述图5所示实施例中的系统存储器28a中的RAM30a、和/或高速缓存存储器32a、和/或存储系统34a。
随着科技的发展,计算机程序的传播途径不再受限于有形介质,还可以直接从网络下载,或者采用其他方式获取。因此,本实施例中的计算机可读介质不仅可以包括有形的介质,还可以包括无形的介质。
本实施例的计算机可读介质可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (18)
1.一种智能电视的控制模式切换方法,其特征在于,所述方法包括:
采集智能电视在第一控制模式下时、用户的第一触发操作;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作;
若是,将所述智能电视的控制模式由所述第一控制模式切换为所述第二控制模式;
当所述智能电视的控制模式由所述第一控制模式切换为所述第二控制模式时,将所述智能电视的状态标识位设置为所述第二控制模式对应的状态标识位,使得所述智能电视在同一时刻仅位于一种控制模式下;
其中,当所述第一控制模式为遥控器控制模式,所述第二控制模式为语音控制模式时:
采集智能电视在第一控制模式下时、用户的第一触发操作,具体包括:采集所述智能电视在所述遥控器控制模式下时、所述用户最后一次操作按键到当前时刻的时间长度;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作,具体包括:根据预设的所述遥控器控制模式对应的切换操作,验证所述时间长度是否达到预设的时间长度阈值;若达到,确定所述用户的第一触发操作为所述遥控器控制模式切换为所述语音控制模式的切换操作。
2.根据权利要求1所述的方法,其特征在于:当所述第一控制模式为语音控制模式,所述第二控制模式为遥控器控制模式时:
将所述智能电视的控制模式由所述第一控制模式切换为第二控制模式之后,所述方法还包括:
将所述智能电视的状态标识位设置为遥控器状态;和
将所述智能电视的屏幕上的当前界面中的焦点从透明控件上移动到所述当前界面中预设的第一个获得焦点的元素上。
3.根据权利要求2所述的方法,其特征在于,当所述第一控制模式为语音控制模式,所述第二控制模式为遥控器控制模式时:
采集智能电视在第一控制模式下时、用户的第一触发操作,具体包括:
采集所述智能电视在所述语音控制模式下时、所述用户发出的进入遥控器控制模式的语音指令;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作,具体包括:
对所述用户发出的进入遥控器控制模式的语音指令进行语音识别和自然语言理解,获取所述用户的语音指令的意图;
根据预设的所述语音控制模式对应的切换操作,验证所述用户的语音指令的意图是否为将所述语音控制模式切换为所述遥控器控制模式的切换操作。
4.根据权利要求2所述的方法,其特征在于,当所述第一控制模式为语音控制模式,所述第二控制模式为遥控器控制模式时:
采集智能电视在第一控制模式下时、用户的第一触发操作,具体包括:
采集所述智能电视在所述语音控制模式下时、所述用户对遥控器执行的特定的触发操作;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作,具体包括:
根据预设的所述语音控制模式对应的切换操作,验证所述用户对所述遥控器执行的特定的触发操作是否为所述语音控制模式切换为所述遥控器控制模式的切换操作。
5.根据权利要求2所述的方法,其特征在于,当所述第一控制模式为语音控制模式,所述第二控制模式为遥控器控制模式时:
采集智能电视在第一控制模式下时、用户的第一触发操作,具体包括:
采集所述智能电视在所述语音控制模式下时、所述用户通过遥控器的特定按键发出的触发指令;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作,具体包括:
根据预设的所述语音控制模式对应的切换操作,验证所述用户通过所述遥控器的特定按键发出的触发指令是否为所述语音控制模式切换为所述遥控器控制模式的切换操作。
6.根据权利要求1所述的方法,其特征在于,当所述第一控制模式为遥控器控制模式,所述第二控制模式为语音控制模式时:
将所述智能电视的控制模式由所述第一控制模式切换为第二控制模式之后,所述方法还包括:
将所述智能电视的状态标识位设置为语音状态;和
将所述智能电视的屏幕上的当前界面中的焦点移动到透明控件上,使得所述屏幕上呈现焦点消失的效果。
7.根据权利要求6所述的方法,其特征在于,当所述第一控制模式为遥控器控制模式,所述第二控制模式为语音控制模式时:
采集智能电视在第一控制模式下时、用户的第一触发操作,具体包括:
采集所述智能电视在所述遥控器控制模式下时、所述用户发出的唤醒语音指令;
根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作,具体包括:
根据预设的所述遥控器控制模式对应的切换操作,验证所述唤醒语音指令是否包括所述智能电视的唤醒词;若包括,确定所述用户发出的所述唤醒语音指令为所述遥控器控制模式切换为所述语音控制模式的切换操作。
8.根据权利要求1-7任一所述的方法,其特征在于,将所述智能电视的控制模式由所述第一控制模式切换为第二控制模式之后,所述方法还包括:
采集所述智能电视在第二控制模式下时、所述用户的第二触发操作;
根据预设的第二控制模式对应的切换操作,验证所述第二触发操作是否为第二控制模式切换为所述第一控制模式的切换操作;
若是,将所述智能电视的控制模式由所述第二控制模式切换为所述第一控制模式。
9.一种智能电视装置,其特征在于,所述装置包括:
采集模块,用于采集智能电视在第一控制模式下时、用户的第一触发操作;
验证模块,用于根据预设的第一控制模式对应的切换操作,验证所述第一触发操作是否为第一控制模式切换为第二控制模式的切换操作;
切换模块,用于若是,将所述智能电视的控制模式由所述第一控制模式切换为所述第二控制模式;
设置模块,用于当所述智能电视的控制模式由所述第一控制模式切换为所述第二控制模式时,将所述智能电视的状态标识位设置为所述第二控制模式对应的状态标识位,使得所述智能电视在同一时刻仅位于一种控制模式下;
其中,当所述第一控制模式为遥控器控制模式,所述第二控制模式为语音控制模式时:
所述采集模块,具体用于采集所述智能电视在所述遥控器控制模式下时、所述用户最后一次操作按键到当前时刻的时间长度;
所述验证模块,具体用于根据预设的所述遥控器控制模式对应的切换操作,验证所述时间长度是否达到预设的时间长度阈值;若达到,确定所述用户的第一触发操作为所述遥控器控制模式切换为所述语音控制模式的切换操作。
10.根据权利要求9所述的装置,其特征在于:所述装置还包括焦点处理模块,当所述第一控制模式为语音控制模式,所述第二控制模式为遥控器控制模式时:
设置模块,用于将所述智能电视的状态标识位设置为遥控器状态;和
焦点处理模块,用于将所述智能电视的屏幕上的当前界面中的焦点从透明控件上移动到所述当前界面中预设的第一个获得焦点的元素上。
11.根据权利要求10所述的装置,其特征在于,当所述第一控制模式为语音控制模式,所述第二控制模式为遥控器控制模式时:
所述采集模块,具体用于采集所述智能电视在所述语音控制模式下时、所述用户发出的进入遥控器控制模式的语音指令;
所述验证模块,具体用于:
对所述用户发出的进入遥控器控制模式的语音指令进行语音识别和自然语言理解,获取所述用户的语音指令的意图;
根据预设的所述语音控制模式对应的切换操作,验证所述用户的语音指令的意图是否为将所述语音控制模式切换为所述遥控器控制模式的切换操作。
12.根据权利要求10所述的装置,其特征在于,当所述第一控制模式为语音控制模式,所述第二控制模式为遥控器控制模式时:
所述采集模块,具体用于采集所述智能电视在所述语音控制模式下时、所述用户对遥控器执行的特定的触发操作;
所述验证模块,具体用于根据预设的所述语音控制模式对应的切换操作,验证所述用户对所述遥控器执行的特定的触发操作是否为所述语音控制模式切换为所述遥控器控制模式的切换操作。
13.根据权利要求10所述的装置,其特征在于,当所述第一控制模式为语音控制模式,所述第二控制模式为遥控器控制模式时:
所述采集模块,具体用于采集所述智能电视在所述语音控制模式下时、所述用户通过遥控器的特定按键发出的触发指令;
所述验证模块,具体用于根据预设的所述语音控制模式对应的切换操作,验证所述用户通过所述遥控器的特定按键发出的触发指令是否为所述语音控制模式切换为所述遥控器控制模式的切换操作。
14.根据权利要求9所述的装置,其特征在于,所述装置还包括焦点处理模块,当所述第一控制模式为遥控器控制模式,所述第二控制模式为语音控制模式时:
所述设置模块,具体用于将所述智能电视的状态标识位设置为语音状态;和
所述焦点处理模块,具体用于将所述智能电视的屏幕上的当前界面中的焦点移动到透明控件上,使得所述屏幕上呈现焦点消失的效果。
15.根据权利要求14所述的装置,其特征在于,当所述第一控制模式为遥控器控制模式,所述第二控制模式为语音控制模式时:
所述采集模块,具体用于采集所述智能电视在所述遥控器控制模式下时、所述用户发出的唤醒语音指令;
所述验证模块,具体用于:
根据预设的所述遥控器控制模式对应的切换操作,验证所述唤醒语音指令是否包括所述智能电视的唤醒词;若包括,确定所述用户发出的所述唤醒语音指令为所述遥控器控制模式切换为所述语音控制模式的切换操作。
16.根据权利要求9-15任一所述的装置,其特征在于,将所述智能电视的控制模式由所述第一控制模式切换为第二控制模式之后:
所述采集模块,还用于采集所述智能电视在第二控制模式下时、所述用户的第二触发操作;
所述验证模块,还用于根据预设的第二控制模式对应的切换操作,验证所述第二触发操作是否为第二控制模式切换为所述第一控制模式的切换操作;
所述切换模块,还用于若是,将所述智能电视的控制模式由所述第二控制模式切换为所述第一控制模式。
17.一种计算机设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-8中任一所述的方法。
18.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-8中任一所述的方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810194526.6A CN108600796B (zh) | 2018-03-09 | 2018-03-09 | 智能电视的控制模式切换方法、设备及计算机可读介质 |
| US16/180,393 US10798461B2 (en) | 2018-03-09 | 2018-11-05 | Method for switching control modes of a smart TV set, device and computer readable medium |
| JP2018238114A JP2019161638A (ja) | 2018-03-09 | 2018-12-20 | スマートテレビの制御モード切替方法、設備及びコンピュータプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810194526.6A CN108600796B (zh) | 2018-03-09 | 2018-03-09 | 智能电视的控制模式切换方法、设备及计算机可读介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108600796A CN108600796A (zh) | 2018-09-28 |
| CN108600796B true CN108600796B (zh) | 2019-11-26 |
Family
ID=63626055
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810194526.6A Active CN108600796B (zh) | 2018-03-09 | 2018-03-09 | 智能电视的控制模式切换方法、设备及计算机可读介质 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10798461B2 (zh) |
| JP (1) | JP2019161638A (zh) |
| CN (1) | CN108600796B (zh) |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109410548B (zh) * | 2018-09-30 | 2021-04-13 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
| CN109240107B (zh) * | 2018-09-30 | 2022-07-19 | 深圳创维-Rgb电子有限公司 | 一种电器设备的控制方法、装置、电器设备和介质 |
| CN109976515B (zh) * | 2019-03-11 | 2023-07-07 | 阿波罗智联(北京)科技有限公司 | 一种信息处理方法、装置、车辆及计算机可读存储介质 |
| JP7206167B2 (ja) * | 2019-08-13 | 2023-01-17 | Tvs Regza株式会社 | 受信装置 |
| CN110594973A (zh) * | 2019-08-21 | 2019-12-20 | 青岛海尔空调器有限总公司 | 用于控制空调的方法、装置和空调 |
| CN112992133A (zh) * | 2019-12-02 | 2021-06-18 | 杭州智芯科微电子科技有限公司 | 声音信号控制方法、系统、可读存储介质和设备 |
| CN111314999B (zh) * | 2020-01-16 | 2023-11-14 | 深圳市和盈互联科技有限公司 | 双系统通信的切换方法、装置及可读存储介质 |
| CN113497851B (zh) * | 2020-04-07 | 2022-07-19 | 荣耀终端有限公司 | 控制显示方法及电子设备 |
| CN112350908B (zh) * | 2020-11-10 | 2021-11-23 | 珠海格力电器股份有限公司 | 智能家居设备的控制方法和装置 |
| CN112880117B (zh) * | 2021-01-19 | 2022-04-22 | 珠海格力电器股份有限公司 | 空调器分时分级控制方法、装置、电子设备及存储介质 |
| CN115604513A (zh) * | 2021-07-07 | 2023-01-13 | 华为技术有限公司(Cn) | 一种系统模式切换方法、电子设备及计算机可读存储介质 |
| CN116266871B (zh) * | 2021-12-17 | 2024-09-24 | 广州视臻信息科技有限公司 | Android设备的控制模式切换方法、装置、存储介质及电子设备 |
| KR20240060067A (ko) | 2022-10-28 | 2024-05-08 | 삼성전자주식회사 | 전자 장치 및 그 ui 제공 방법 |
| CN117055406A (zh) * | 2023-08-30 | 2023-11-14 | 深圳市合广测控技术有限公司 | 智能设备的控制方法、控制设备、可读存储介质及芯片 |
| CN118567286A (zh) * | 2024-08-01 | 2024-08-30 | 杭州老板电器股份有限公司 | 独立操控与显示中枢的控制方法和独立操控与显示中枢 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103489447A (zh) * | 2012-06-13 | 2014-01-01 | 华为技术有限公司 | 遥控器的语音输入方法、遥控器和多媒体终端系统 |
| CN104347072A (zh) * | 2013-08-02 | 2015-02-11 | 广东美的制冷设备有限公司 | 遥控器控制的方法、装置和遥控器 |
| CN105933961A (zh) * | 2016-04-28 | 2016-09-07 | 乐视控股(北京)有限公司 | 节能控制方法及装置 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN2814830Y (zh) * | 2005-06-25 | 2006-09-06 | 陈修志 | 声控电视机及遥控器 |
| CN202014321U (zh) * | 2011-03-21 | 2011-10-19 | 海尔集团公司 | 遥控器及电视机系统 |
| EP4600786A2 (en) * | 2011-08-05 | 2025-08-13 | Samsung Electronics Co., Ltd. | Method for controlling electronic apparatus based on voice recognition and motion recognition, and electronic apparatus applying the same |
| JP2013122709A (ja) | 2011-12-12 | 2013-06-20 | Sanyo Electric Co Ltd | 画像表示装置 |
| US20130325453A1 (en) * | 2012-05-31 | 2013-12-05 | Elwha LLC, a limited liability company of the State of Delaware | Methods and systems for speech adaptation data |
| KR101339985B1 (ko) | 2012-06-20 | 2013-12-11 | 삼성전자주식회사 | 원격 제어 장치, 디스플레이 장치 및 그 제어 방법 |
| CN102843598A (zh) * | 2012-09-18 | 2012-12-26 | 四川长虹电器股份有限公司 | 用于智能电视的浏览器交互方法 |
| KR101621524B1 (ko) | 2012-11-02 | 2016-05-31 | 삼성전자 주식회사 | 디스플레이장치 및 그 제어방법 |
| JP2014126600A (ja) | 2012-12-25 | 2014-07-07 | Panasonic Corp | 音声認識装置、音声認識方法、およびテレビ |
| CN103648048B (zh) * | 2013-12-23 | 2017-04-05 | 乐视网信息技术(北京)股份有限公司 | 智能电视视频资源搜索方法及系统 |
| JP2015137478A (ja) | 2014-01-22 | 2015-07-30 | 三洋電機株式会社 | 温水洗浄便座装置 |
| KR20160109304A (ko) | 2015-03-10 | 2016-09-21 | 삼성전자주식회사 | 원격 조정 장치 및 원격 조정 장치의 화면 제어방법 |
| KR102496617B1 (ko) | 2016-01-04 | 2023-02-06 | 삼성전자주식회사 | 영상 표시 장치 및 영상 표시 방법 |
| CN105957530B (zh) * | 2016-04-28 | 2020-01-03 | 海信集团有限公司 | 一种语音控制方法、装置和终端设备 |
-
2018
- 2018-03-09 CN CN201810194526.6A patent/CN108600796B/zh active Active
- 2018-11-05 US US16/180,393 patent/US10798461B2/en active Active
- 2018-12-20 JP JP2018238114A patent/JP2019161638A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103489447A (zh) * | 2012-06-13 | 2014-01-01 | 华为技术有限公司 | 遥控器的语音输入方法、遥控器和多媒体终端系统 |
| CN104347072A (zh) * | 2013-08-02 | 2015-02-11 | 广东美的制冷设备有限公司 | 遥控器控制的方法、装置和遥控器 |
| CN105933961A (zh) * | 2016-04-28 | 2016-09-07 | 乐视控股(北京)有限公司 | 节能控制方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019161638A (ja) | 2019-09-19 |
| US20190281361A1 (en) | 2019-09-12 |
| CN108600796A (zh) | 2018-09-28 |
| US10798461B2 (en) | 2020-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108600796B (zh) | 智能电视的控制模式切换方法、设备及计算机可读介质 | |
| US10838765B2 (en) | Task execution method for voice input and electronic device supporting the same | |
| KR102080183B1 (ko) | 전자 장치 및 전자 장치에서 잠금 해제 방법 | |
| CN105094801B (zh) | 应用功能激活方法及装置 | |
| CN112860169B (zh) | 交互方法及装置、计算机可读介质和电子设备 | |
| US20150128044A1 (en) | Mobile terminal and control method thereof | |
| CN108538291A (zh) | 语音控制方法、终端设备、云端服务器及系统 | |
| CN109240107B (zh) | 一种电器设备的控制方法、装置、电器设备和介质 | |
| KR20180117485A (ko) | 사용자 발화를 처리하는 전자 장치 및 그 동작 방법 | |
| CN109032345B (zh) | 设备控制方法、装置、设备、服务端和存储介质 | |
| US9958967B2 (en) | Method and electronic device for operating electronic pen | |
| CN109445879A (zh) | 以悬浮窗显示监控视频的方法、存储介质和设备 | |
| CN107888965A (zh) | 图像礼物展示方法及装置、终端、系统、存储介质 | |
| CN110389697B (zh) | 数据交互方法和装置、存储介质及电子装置 | |
| CN109032732B (zh) | 通知显示方法、装置、存储介质及电子设备 | |
| CN110444211A (zh) | 一种语音识别方法及设备 | |
| KR20180014632A (ko) | 전자 장치 및 그의 동작 방법 | |
| CN108664818B (zh) | 一种解锁控制方法及装置 | |
| CN117714720A (zh) | 直播交互方法、装置、计算机设备及计算机可读存储介质 | |
| US20190129517A1 (en) | Remote control by way of sequences of keyboard codes | |
| CN112487958A (zh) | 手势控制方法及系统 | |
| WO2016131181A1 (zh) | 一种指纹事件的处理方法、装置及终端 | |
| KR20180094331A (ko) | 전자 장치 및 전자 장치의 메시지 데이터 출력 방법 | |
| CN108733458A (zh) | 一种播放内容的方法及终端 | |
| CN104239244B (zh) | 对待访问数据进行显示管理的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20210508 Address after: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing Patentee after: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd. Patentee after: Shanghai Xiaodu Technology Co.,Ltd. Address before: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing Patentee before: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd. |
|
| TR01 | Transfer of patent right |