CN108259956A - 一种机顶盒应用***及方法 - Google Patents
一种机顶盒应用***及方法 Download PDFInfo
- Publication number
- CN108259956A CN108259956A CN201711471921.6A CN201711471921A CN108259956A CN 108259956 A CN108259956 A CN 108259956A CN 201711471921 A CN201711471921 A CN 201711471921A CN 108259956 A CN108259956 A CN 108259956A
- Authority
- CN
- China
- Prior art keywords
- intelligent terminal
- top box
- voice
- string
- operation information
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000004519 manufacturing process Methods 0.000 claims description 11
- 238000004458 analytical method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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/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
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42222—Additional components integrated in the remote control device, e.g. timer, speaker, sensors for detecting position, direction or movement of the remote control, microphone or battery charging device
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- 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/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- 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/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
-
- 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/439—Processing of audio elementary streams
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种机顶盒应用***及方法,该***包括:智能终端以及机顶盒;所述智能终端,用于在接收到用户输入的语音信号时,确定所述语音信号对应的至少一个操作信息,将所述至少一个操作信息发送给所述机顶盒;所述机顶盒,用于在接收到所述智能终端发送的至少一个操作信息时,执行与所述至少一个操作信息相应的至少一个操作动作。因此,本发明提供的方案可以提高用户体验。
Description
技术领域
本发明涉及机顶盒技术领域,特别涉及一种机顶盒应用***及方法。
背景技术
随着机顶盒技术的发展,机顶盒作为交互式网络电视的用户终端越来越多的与电视配合使用,为用户提供节目。
目前,用户通常通过遥控器向机顶盒发送操作指令。用户在遥控器中寻找出自己需要的目标按键之后,利用目标按键向机顶盒发送操作指令。但是由于遥控器按键设置过于复杂,且每一个按键对应的功能说明字体较小,查找目标按键较为困难。因此,用户向机顶盒发送操作指令时用户体验较差。
发明内容
本发明实施例提供了一种机顶盒应用***及方法,可以提高用户体验。
第一方面,本发明实施例提供了一种机顶盒应用***,该***包括:
智能终端以及机顶盒;
所述智能终端,用于在接收到用户输入的语音信号时,确定所述语音信号对应的至少一个操作信息,将所述至少一个操作信息发送给所述机顶盒;
所述机顶盒,用于在接收到所述智能终端发送的至少一个操作信息时,执行与所述至少一个操作信息相应的至少一个操作动作。
优选地,
进一步包括:语音服务平台;
所述智能终端,进一步用于将所述语音信号转发至所述语音服务平台;接收所述语音服务平台反馈的至少一个目标字符串,根据所述至少一个目标字符串生成所述至少一个操作信息;
所述语音服务平台,用于在接收到所述语音信号时,对所述语音信号进行解析,得到所述至少一个目标字符串;将所述至少一个目标字符串反馈给所述智能终端。
优选地,
所述至少一个操作信息中包括投屏页面以及至少一个操作指令;
所述智能终端,包括:指令生成模块以及投屏生成模块;
所述指令生成模块,用于确定每一个所述目标字符串对应的语义,根据所确定的语义将所述至少一个目标字符串整合为至少一个操作指令,将所述至少一个操作指令发送给所述投屏生成模块;
所述投屏生成模块,用于在接收到所述至少一个操作指令时,将每一个操作指令写入至预先设定的待写入页面,形成投屏页面;将所述投屏页面以及所述至少一个操作指令发送给所述机顶盒;
所述机顶盒,用于将接收到的所述投屏页面展示在外部相连的显示设备中,并执行每一个所述操作指令。
优选地,
所述至少一个操作信息中进一步包括播放语音;
所述智能终端,进一步包括:语音生成模块;
所述指令生成模块,进一步用于将所述至少一个操作指令发送给所述语音生成模块;
所语音生成模块,用于将所述至少一个操作指令转换为至少一条播放语音,将所述至少一条播放语音发送给所述机顶盒;
所述机顶盒,进一步用于播放接收到的每一条所述播放语音。
优选地,
所述智能终端,包括:解析模块以及确定模块;
所述解析模块,用于存储至少一个命令字符串;将所述语音信号转换为至少一个文本字符串;在所述至少一个命令字符串中查找每一个所述文本字符串,将能够查找到的文本字符串确定为目标文本字符串;
所述确定模块,用于根据所述解析模块所确定的目标文本字符串,生成所述至少一个操作信息。
第二方面,本发明实施例提供了一种机顶盒应用方法,该方法包括:
将智能终端与机顶盒连接;
在所述智能终端接收到用户输入的语音信号时,利用所述智能终端确定所述语音信号对应的至少一个操作信息;
利用所述机顶盒执行与所述至少一个操作信息相应的至少一个操作动作。
优选地,
进一步包括:
将所述智能终端与语音服务平台连接;
所述利用所述智能终端确定所述语音信号对应的至少一个操作信息,包括:
利用所述智能终端将所述语音信号转发至外部的语音服务平台;
利用所述语音服务平台对所述语音信号进行解析,得到至少一个目标字符串;
利用所述智能终端根据所述至少一个目标字符串生成所述至少一个操作信息。
优选地,
所述至少一个操作信息中包括投屏页面以及至少一个操作指令;
所述利用所述智能终端根据所述至少一个目标字符串生成所述至少一个操作信息,包括:
确定每一个所述目标字符串对应的语义;
根据所确定的语义将所述至少一个目标字符串整合为至少一个操作指令;
将每一个操作指令写入至预先设定的待写入页面,形成投屏页面;
将所述投屏页面以及所述至少一个操作指令发送给所述机顶盒;
所述利用所述机顶盒执行与所述至少一个操作信息相应的至少一个操作动作,包括:
将接收到的所述投屏页面展示在外部相连的显示设备中,并执行每一个所述操作指令。
优选地,
所述至少一个操作信息中进一步包括播放语音;
进一步包括:
利用所述智能终端将所述至少一个操作指令转换为至少一条播放语音;
利用所述机顶盒播放每一条所述播放语音。
优选地,
所述利用所述智能终端确定所述语音信号对应的至少一个操作信息,包括:
利用所述智能终端存储至少一个命令字符串;
利用所述智能终端将所述语音信号转换为至少一个文本字符串;
利用所述智能终端在所述至少一个命令字符串中查找每一个所述文本字符串,将能够查找到的文本字符串确定为目标文本字符串;
利用所述智能终端根据所述解析模块所确定的目标文本字符串,生成所述至少一个操作信息。
本发明实施例提供了一种机顶盒应用***及方法,该***中包括智能终端(比如手机)以及机顶盒。在智能终端接收到用户输入的语音信号时,即可确定出语音信号对应的至少一个操作信息,并将所确定出的各个操作信息发送给机顶盒。在机顶盒接收到智能终端发送的各个操作信息时,执行与各个操作信息相应的操作动作。通过上述可知,本方案中在用户需要对机顶盒进行操作时,在智能终端中输入语音即可。利用智能终端以及机顶盒之间的交互便可使机顶盒完成相应的操作动作。由于用户通过语音信号就可完成对机顶盒的控制,因此,本发明实施例提供的方案可以提高用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例提供的一种机顶盒应用***的结构示意图;
图2是本发明另一个实施例提供的一种机顶盒应用***的结构示意图;
图3是本发明又一个实施例提供的一种机顶盒应用***的结构示意图;
图4是本发明一个实施例提供的一种机顶盒应用方法的流程图;
图5是本发明另一个实施例提供的一种机顶盒应用方法的流程图;
图6是本发明一个实施例提供的一种投屏页面显示的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明实施例提供了一种机顶盒应用***,该***包括:
智能终端101以及机顶盒102;
所述智能终端101,用于在接收到用户输入的语音信号时,确定所述语音信号对应的至少一个操作信息,将所述至少一个操作信息发送给所述机顶盒102;
所述机顶盒102,用于在接收到所述智能终端101发送的至少一个操作信息时,执行与所述至少一个操作信息相应的至少一个操作动作。
根据图1所示的实施例,该***中包括智能终端(比如手机)以及机顶盒。在智能终端接收到用户输入的语音信号时,即可确定出语音信号对应的至少一个操作信息,并将所确定出的各个操作信息发送给机顶盒。在机顶盒接收到智能终端发送的各个操作信息时,执行与各个操作信息相应的操作动作。通过上述可知,本方案中在用户需要对机顶盒进行操作时,在智能终端中输入语音即可。利用智能终端以及机顶盒之间的交互便可使机顶盒完成相应的操作动作。由于用户通过语音信号就可完成对机顶盒的控制,因此,本发明实施例提供的方案可以提高用户体验。
在本发明一个实施例中,智能终端的型式可以根据业务要求确定。比如可以为人们常用的手机或平板电脑。智能终端与机顶盒之间的连接型式也可以根据业务要求确定。比如,智能终端与机顶盒之间可以通过websocket协议,和/或,airplay协议建立连接。比如websocket协议实现智能终端以及机顶盒之间可以进行指令传输。比如airplay协议实现智能终端以及机顶盒之间可以进行图片传输。
在本发明一个实施例中,如图2所示,机顶盒应用***可以进一步包括:语音服务平台201;
所述智能终端101,进一步用于将所述语音信号转发至所述语音服务平台;接收所述语音服务平台反馈的至少一个目标字符串,根据所述至少一个目标字符串生成所述至少一个操作信息;
所述语音服务平台201,用于在接收到所述语音信号时,对所述语音信号进行解析,得到所述至少一个目标字符串;将所述至少一个目标字符串反馈给所述智能终端。
在本实施例中,由于语音服务平台中可以存在大量的语音解析规则,可以满足多种语音信号解析要求。因此,智能终端可以将语音信号转发给语音服务平台,以使对语音服务平台语音信号进行解析。语音服务平台的具体的型式可以根据业务要求确定。比如,用户可以根据业务需求选择出智能语音服务商,然后将所选择出的智能语音服务商的平台确定为语音服务平台。
在本实施例中,下面以用户输入的语音信号为“调到AA电视台,音量调节到14”为例进行说明:首先智能终端将“调到AA电视台,音量调节到14”的语音信号发送给语音服务平台。然后语音服务平台对“调到AA电视台,音量调节到14”进行解析,得到目标字符串“AA电视台、音量14”。语音服务平台将目标字符串“AA电视台、音量14”反馈给智能终端。智能终端根据目标字符串“AA电视台、音量14”生成至少一个操作信息。其中,智能终端生成操作信息的方法可以包括:设置至少一个操作信息模板,确定出与目标字符串对应的至少一个操作信息模板,然后将目标字符串带入到各自对应的模板中,形成操作信息。
根据上述实施例,由于语音服务平台中可以存在大量的语音解析规则,可以满足多种语音信号解析要求,以使其解析出的各个目标字符串可以准确反应出语音信号的具体涵义。因此,智能终端根据语音服务平台解析出的目标字符串生成的操作信息可以最大限度满足用户的操作要求。
在本发明一个实施例中,如图2所示,在所述至少一个操作信息中包括投屏页面以及至少一个操作指令时,
则,所述智能终端101可以包括:指令生成模块1011以及投屏生成模块1012;
所述指令生成模块1011,用于确定每一个所述目标字符串对应的语义,根据所确定的语义将所述至少一个目标字符串整合为至少一个操作指令,将所述至少一个操作指令发送给所述投屏生成模块1012;
所述投屏生成模块1012,用于在接收到所述至少一个操作指令时,将每一个操作指令写入至预先设定的待写入页面,形成投屏页面;将所述投屏页面以及所述至少一个操作指令发送给所述机顶盒102;
所述机顶盒102,用于将接收到的所述投屏页面展示在外部相连的显示设备中,并执行每一个所述操作指令。
在本实施例中,根据所确定的语义将至少一个目标字符串整合为至少一个操作指令的方法可以为:根据每一个目标字符串对应的语义,确定各个目标字符串的逻辑关系,将存在逻辑关系的目标字符串,整合为目标字符串。比如至少一个目标字符串包括“音量、14以及AA电视台”。则确定出的操作指令可以为“调到AA电视台,并调节音量至14”。
在本实施例中,待写入页面的具体型式可以根据业务要求。比如可以设置为较为美观的待写入页面,以提高观赏性。在生成至少一个操作指令时,将操作指令翻译为文字型式,并将文字写入到待写入页面中,形成投屏页面。然后,通过airplay协议将投屏页面发送给机顶盒以及通过websocket协议将至少一个操作指令发送给机顶盒。
在本实施例中,在机顶盒接收到投屏页面时,将投屏页面展示在与其连接的显示设备(比如电视机)中,以使用户及时了解到机顶盒当前要执行的操作动作。在机顶盒接收到操作指令时开始执行操作指令。比如,操作指令为“调到AA电视台,并调节音量至14”,则机顶盒将频道调节至AA电视台,并将当前音量调节至14。
在本实施例中,机顶盒在接收到投屏页面以及至少一个操作指令时,可以先展示投屏页面,在投屏页面持续展示的时间达到预先设定的阈值(比如3秒)时,再执行操作指令。或者,可以在展示投屏页面时,同时执行操作指令。
根据上述实施例,在操作信息中包括投屏页面以及至少一个操作指令时,机顶盒可以展示投屏页面以及执行操作指令,以通过投屏页面提醒用户机顶盒在执行哪些指令。因此,可以让用户体验语音操控机顶盒的同时,又能使用户可以及时了解机顶盒进行了哪些具体操作。
在本发明一个实施例中,如图2所示,在所述至少一个操作信息中进一步包括播放语音时,
则,所述智能终端101可以进一步包括:语音生成模块1013;
所述指令生成模块1011,进一步用于将所述至少一个操作指令发送给所述语音生成模块1013;
所语音生成模块1013,用于将所述至少一个操作指令转换为至少一条播放语音,将所述至少一条播放语音发送给所述机顶盒102;
所述机顶盒102,进一步用于播放接收到的每一条所述播放语音。
在本实施例中,比如,操作指令为“调到AA电视台,并调节音量至14”。则将该操作指令语音化,生成播放语音。在机顶盒为用户展示投屏页面时,还可以同时播放智能终端发送的播放语音“调到AA电视台,并调节音量至14”,以使用户不用观看投屏页面,就可以通过播放的播放语音了解到机顶盒在执行哪些操作指令。
根据上述实施例,在操作信息中进一步包括播放语音时,机顶盒可以在展示投屏页面以及执行操作指令的同时,播放播放语音。因此,可以让用户体验语音操控机顶盒的同时,又能让用户体验智能语音带来的科技感。
在本发明一个实施例中,在至少一个操作信息中只包括播放语音以及至少一个操作指令时,
所述指令生成模块,用于确定每一个所述目标字符串对应的语义,根据所确定的语义将所述至少一个目标字符串整合为至少一个操作指令,将所述至少一个操作指令发送给所述语音生成模块;
所述语音生成模块,用于将所述至少一个操作指令转换为至少一条播放语音,将所述至少一条播放语音以及所述至少一个操作指令发送给所述机顶盒;
所述机顶盒,用于播放接收到的每一条所述播放语音,并执行每一个所述操作指令。
在本发明一个实施例中,如图3所示,所述智能终端101可以包括:解析模块1014以及确定模块1015;
所述解析模块1014,用于存储至少一个命令字符串;将所述语音信号转换为至少一个文本字符串;在所述至少一个命令字符串中查找每一个所述文本字符串,将能够查找到的文本字符串确定为目标文本字符串;
所述确定模块1015,用于根据所述解析模块1014所确定的目标文本字符串,生成所述至少一个操作信息。
在本实施例中,至少一个命令字符串包括的具体内容可以根据业务要求确定。比如可以包括至少一个电视台名称、至少一个音量名称、至少一个光亮度名称等。
在本实施例中,将语音信号转换为至少一个文本字符串的方法可以包括:将语音信号转换为至少一条文本形式的语句,然后对每一条语句进行分词处理,得到每一条语句对应的至少一个文本字符串。
在本实施例中,确定模块根据至少一个目标文本字符串生成至少一个操作信息的方法,与上述指令生成模块、投屏生成模块以及语音生成模块中使用的方法相同,这里不再赘述。
根据上述实施例,由于智能终端可以解析语音信号中包括的字符串,不用再与语音服务平台进行交互。因此,不用提供给语音服务平台服务费用,从而可以降低操作成本。
在发明一个实施例中,在智能终端包括解析模块以及确定模块的同时,机顶盒应用***还可以进一步包括语音服务平台。
在本实施例中,确定模块可以进一步用于判断解析模块是否确定出至少一个目标文本字符串,如果否,则将语音信号发送给语音服务平台。
在本实施例中,在确定模块判断出解析模块没有确定出目标文本字符串时,说明智能终端不能对语音信号进行解析。由于语音服务平台可以满足多种解析要求,因此将语音信号发送给语音服务平台,以使语音服务平台对语音信号进行解析。
如图4所示,本发明实施例提供了一种机顶盒应用方法,该方法包括:
步骤401:将智能终端与机顶盒连接;
步骤402:在所述智能终端接收到用户输入的语音信号时,利用所述智能终端确定所述语音信号对应的至少一个操作信息;
步骤403:利用所述机顶盒执行与所述至少一个操作信息相应的至少一个操作动作。
根据图4所示的实施例,在用户需要对机顶盒进行操作时,在智能终端中输入语音即可。利用智能终端以及机顶盒之间的交互便可使机顶盒完成相应的操作动作。由于用户通过语音信号就可完成对机顶盒的控制,因此,本发明实施例提供的方案可以提高用户体验。
在本发明一个实施例中,在一种机顶盒应用方法进一步包括:将所述智能终端与语音服务平台连接;
则上述图4所示流程图中的步骤402利用所述智能终端确定所述语音信号对应的至少一个操作信息,可以包括:
利用所述智能终端将所述语音信号转发至外部的语音服务平台;
利用所述语音服务平台对所述语音信号进行解析,得到至少一个目标字符串;
利用所述智能终端根据所述至少一个目标字符串生成所述至少一个操作信息。
在本发明一个实施例中,在所述至少一个操作信息中包括投屏页面以及至少一个操作指令时,
则,所述利用所述智能终端根据所述至少一个目标字符串生成所述至少一个操作信息,可以包括:
确定每一个所述目标字符串对应的语义;
根据所确定的语义将所述至少一个目标字符串整合为至少一个操作指令;
将每一个操作指令写入至预先设定的待写入页面,形成投屏页面;
将所述投屏页面以及所述至少一个操作指令发送给所述机顶盒;
则上述图4所示流程图中的步骤403利用所述机顶盒执行与所述至少一个操作信息相应的至少一个操作动作,可以包括:
将接收到的所述投屏页面展示在外部相连的显示设备中,并执行每一个所述操作指令。
在本发明一个实施例中,在所述至少一个操作信息中进一步包括播放语音时,
机顶盒应用方法可以进一步包括:
利用所述智能终端将所述至少一个操作指令转换为至少一条播放语音;
利用所述机顶盒播放每一条所述播放语音。
在本发明一个实施例中,上述图4所示流程图中的步骤402利用所述智能终端确定所述语音信号对应的至少一个操作信息,可以包括:
利用所述智能终端存储至少一个命令字符串;
利用所述智能终端将所述语音信号转换为至少一个文本字符串;
利用所述智能终端在所述至少一个命令字符串中查找每一个所述文本字符串,将能够查找到的文本字符串确定为目标文本字符串;
利用所述智能终端根据所述解析模块所确定的目标文本字符串,生成所述至少一个操作信息。
下面以为机顶盒应用***包括智能终端(手机)、机顶盒以及语音服务平台为例。展开说明机顶盒应用方法,如图5所示,该机顶盒应用方法可以包括如下步骤:
步骤501:利用智能终端接收用户输入的语音信号。
在本步骤中,利用手机接收用户输入的语音信号“调到AA电视台,音量调节到14”。
步骤502:智能终端将语音信号转换为至少一个文本字符串。
步骤503:智能终端在预先存储的至少一个命令字符串中查找每一个文本字符串,将能够查找到的文本字符串确定为目标字符串。
步骤504:智能终端判断是否存在至少一个目标字符串,如果是,执行步骤507;否则,执行步骤505。
在本步骤中,手机判断出不存在目标字符串,则说明手机不能解析语音信号,执行步骤505。
步骤505:智能终端将语音信号转发至语音服务平台。
在本步骤中,手机将语音信号“调到AA电视台,音量调节到14”转发至语音服务平台。
步骤506:语音服务平台在接收到语音信号时,对语音信号进行解析,得到至少一个目标字符串,并将至少一个目标字符串反馈给智能终端。
在本步骤中,语音服务平台将语音信号解析为目标字符串“AA电视台、音量、14”。
步骤507:智能终端确定每一个目标字符串对应的语义,根据所确定的语义将至少一个目标字符串整合为至少一个操作指令。
在本步骤中,根据每一个目标字符串对应的语义,确定各个目标字符串的逻辑关系,将存在逻辑关系的目标字符串,整合为目标字符串。将目标字符串“音量、14以及AA电视台”整合为操作指令“调到AA电视台,并调节音量至14”。
步骤508:智能终端将每一个操作指令写入至预先设定的待写入页面,形成投屏页面。
在本步骤中,手机将操作指令“调到AA电视台,并调节音量至14”写入至预先设定的待写入页面,形成投屏页面1。
步骤509:智能终端将至少一个操作指令转换为至少一条播放语音。
在本步骤中,手机将操作指令“调到AA电视台,并调节音量至14”转换为播放语音1。
步骤510:智能终端将投屏页面、至少一个操作指令以及至少一条播放语音发送给机顶盒。
在本步骤中,手机将投屏页面1、操作指令“调到AA电视台,并调节音量至14”以及播放语音1发送给机顶盒。
步骤511:机顶盒将播放接收到的每一条播放语音。将接收到的投屏页面展示在外部相连的显示设备中,并执行每一个操作指令。
在本步骤中,机顶盒在相连的显示设备(电视机屏幕)中展示投屏页面1(如图6所示),同时播放播放语音1,并同时将AA电视台调为当前频道,音量调节至14。
在本步骤中,在图6中,601为显示设备(电视机屏幕),602为投屏页面。
综上所述,本发明各个实施例至少可以实现如下有益效果:
1、在本发明实施例中,该***中包括智能终端(比如手机)以及机顶盒。在智能终端接收到用户输入的语音信号时,即可确定出语音信号对应的至少一个操作信息,并将所确定出的各个操作信息发送给机顶盒。在机顶盒接收到智能终端发送的各个操作信息时,执行与各个操作信息相应的操作动作。通过上述可知,本方案中在用户需要对机顶盒进行操作时,在智能终端中输入语音即可。利用智能终端以及机顶盒之间的交互便可使机顶盒完成相应的操作动作。由于用户通过语音信号就可完成对机顶盒的控制,因此,本发明实施例提供的方案可以提高用户体验。
2、在本发明实施例中,由于语音服务平台中可以存在大量的语音解析规则,可以满足多种语音信号解析要求,以使其解析出的各个目标字符串可以准确反应出语音信号的具体涵义。因此,智能终端根据语音服务平台解析出的目标字符串生成的操作信息可以最大限度满足用户的操作要求。
3、在本发明实施例中,在操作信息中包括投屏页面以及至少一个操作指令时,机顶盒可以展示投屏页面以及执行操作指令,以通过投屏页面提醒用户机顶盒在执行哪些指令。因此,可以让用户体验语音操控机顶盒的同时,又能使用户可以及时了解机顶盒进行了哪些具体操作。
4、在本发明实施例中,在操作信息中进一步包括播放语音时,机顶盒可以在展示投屏页面以及执行操作指令的同时,播放播放语音。因此,可以让用户体验语音操控机顶盒的同时,又能让用户体验智能语音带来的科技感。
5、在本发明实施例中,由于智能终端可以解析语音信号中包括的字符串,不用再与语音服务平台进行交互。因此,不用提供给语音服务平台服务费用,从而可以降低操作成本。
需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。
最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (10)
1.一种机顶盒应用***,其特征在于,包括:
智能终端以及机顶盒;
所述智能终端,用于在接收到用户输入的语音信号时,确定所述语音信号对应的至少一个操作信息,将所述至少一个操作信息发送给所述机顶盒;
所述机顶盒,用于在接收到所述智能终端发送的至少一个操作信息时,执行与所述至少一个操作信息相应的至少一个操作动作。
2.根据权利要求1所述的***,其特征在于,
进一步包括:语音服务平台;
所述智能终端,进一步用于将所述语音信号转发至所述语音服务平台;接收所述语音服务平台反馈的至少一个目标字符串,根据所述至少一个目标字符串生成所述至少一个操作信息;
所述语音服务平台,用于在接收到所述语音信号时,对所述语音信号进行解析,得到所述至少一个目标字符串;将所述至少一个目标字符串反馈给所述智能终端。
3.根据权利要求2所述的***,其特征在于,
所述至少一个操作信息中包括投屏页面以及至少一个操作指令;
所述智能终端,包括:指令生成模块以及投屏生成模块;
所述指令生成模块,用于确定每一个所述目标字符串对应的语义,根据所确定的语义将所述至少一个目标字符串整合为至少一个操作指令,将所述至少一个操作指令发送给所述投屏生成模块;
所述投屏生成模块,用于在接收到所述至少一个操作指令时,将每一个操作指令写入至预先设定的待写入页面,形成投屏页面;将所述投屏页面以及所述至少一个操作指令发送给所述机顶盒;
所述机顶盒,用于将接收到的所述投屏页面展示在外部相连的显示设备中,并执行每一个所述操作指令。
4.根据权利要求3所述的***,其特征在于,
所述至少一个操作信息中进一步包括播放语音;
所述智能终端,进一步包括:语音生成模块;
所述指令生成模块,进一步用于将所述至少一个操作指令发送给所述语音生成模块;
所语音生成模块,用于将所述至少一个操作指令转换为至少一条播放语音,将所述至少一条播放语音发送给所述机顶盒;
所述机顶盒,进一步用于播放接收到的每一条所述播放语音。
5.根据权利要求1所述的***,其特征在于,
所述智能终端,包括:解析模块以及确定模块;
所述解析模块,用于存储至少一个命令字符串;将所述语音信号转换为至少一个文本字符串;在所述至少一个命令字符串中查找每一个所述文本字符串,将能够查找到的文本字符串确定为目标文本字符串;
所述确定模块,用于根据所述解析模块所确定的目标文本字符串,生成所述至少一个操作信息。
6.一种机顶盒应用方法,其特征在于,包括:
将智能终端与机顶盒连接;
在所述智能终端接收到用户输入的语音信号时,利用所述智能终端确定所述语音信号对应的至少一个操作信息;
利用所述机顶盒执行与所述至少一个操作信息相应的至少一个操作动作。
7.根据权利要求6所述的方法,其特征在于,
进一步包括:
将所述智能终端与语音服务平台连接;
所述利用所述智能终端确定所述语音信号对应的至少一个操作信息,包括:
利用所述智能终端将所述语音信号转发至外部的语音服务平台;
利用所述语音服务平台对所述语音信号进行解析,得到至少一个目标字符串;
利用所述智能终端根据所述至少一个目标字符串生成所述至少一个操作信息。
8.根据权利要求7所述的方法,其特征在于,
所述至少一个操作信息中包括投屏页面以及至少一个操作指令;
所述利用所述智能终端根据所述至少一个目标字符串生成所述至少一个操作信息,包括:
确定每一个所述目标字符串对应的语义;
根据所确定的语义将所述至少一个目标字符串整合为至少一个操作指令;
将每一个操作指令写入至预先设定的待写入页面,形成投屏页面;
将所述投屏页面以及所述至少一个操作指令发送给所述机顶盒;
所述利用所述机顶盒执行与所述至少一个操作信息相应的至少一个操作动作,包括:
将接收到的所述投屏页面展示在外部相连的显示设备中,并执行每一个所述操作指令。
9.根据权利要求8所述的方法,其特征在于,
所述至少一个操作信息中进一步包括播放语音;
进一步包括:
利用所述智能终端将所述至少一个操作指令转换为至少一条播放语音;
利用所述机顶盒播放每一条所述播放语音。
10.根据权利要求6所述的方法,其特征在于,
所述利用所述智能终端确定所述语音信号对应的至少一个操作信息,包括:
利用所述智能终端存储至少一个命令字符串;
利用所述智能终端将所述语音信号转换为至少一个文本字符串;
利用所述智能终端在所述至少一个命令字符串中查找每一个所述文本字符串,将能够查找到的文本字符串确定为目标文本字符串;
利用所述智能终端根据所述解析模块所确定的目标文本字符串,生成所述至少一个操作信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711471921.6A CN108259956A (zh) | 2017-12-29 | 2017-12-29 | 一种机顶盒应用***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711471921.6A CN108259956A (zh) | 2017-12-29 | 2017-12-29 | 一种机顶盒应用***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108259956A true CN108259956A (zh) | 2018-07-06 |
Family
ID=62725089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711471921.6A Pending CN108259956A (zh) | 2017-12-29 | 2017-12-29 | 一种机顶盒应用***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108259956A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112740168A (zh) * | 2019-07-26 | 2021-04-30 | 西安诺瓦星云科技股份有限公司 | 无线投屏方法以及led显示器 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103281581A (zh) * | 2013-05-31 | 2013-09-04 | 成都三零凯天通信实业有限公司 | 通过智能手机语音控制ip机顶盒的人机交互***及方法 |
CN103546790A (zh) * | 2013-09-18 | 2014-01-29 | 深圳市掌世界网络科技有限公司 | 基于移动终端与互动电视语言交互的方法及*** |
CN104427368A (zh) * | 2013-08-26 | 2015-03-18 | ***通信集团公司 | 电视机遥控方法及装置 |
US20160212380A1 (en) * | 2003-12-23 | 2016-07-21 | At&T Intellectual Property Ii, L.P. | Integration of home entertainment devices with a software client for telephony |
-
2017
- 2017-12-29 CN CN201711471921.6A patent/CN108259956A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160212380A1 (en) * | 2003-12-23 | 2016-07-21 | At&T Intellectual Property Ii, L.P. | Integration of home entertainment devices with a software client for telephony |
CN103281581A (zh) * | 2013-05-31 | 2013-09-04 | 成都三零凯天通信实业有限公司 | 通过智能手机语音控制ip机顶盒的人机交互***及方法 |
CN104427368A (zh) * | 2013-08-26 | 2015-03-18 | ***通信集团公司 | 电视机遥控方法及装置 |
CN103546790A (zh) * | 2013-09-18 | 2014-01-29 | 深圳市掌世界网络科技有限公司 | 基于移动终端与互动电视语言交互的方法及*** |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112740168A (zh) * | 2019-07-26 | 2021-04-30 | 西安诺瓦星云科技股份有限公司 | 无线投屏方法以及led显示器 |
CN112740168B (zh) * | 2019-07-26 | 2023-09-12 | 西安诺瓦星云科技股份有限公司 | 无线投屏方法以及led显示器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112995706B (zh) | 基于人工智能的直播方法、装置、设备及存储介质 | |
JP6227459B2 (ja) | 遠隔操作方法ならびにシステムならびにそのユーザ端末および視聴端末 | |
CN106878566B (zh) | 语音操控方法、移动终端装置及语音操控*** | |
JP3644955B2 (ja) | 会話装置、会話親機装置、会話子機装置、会話制御方法、および会話制御プログラム | |
CN110444197A (zh) | 基于同声传译的数据处理方法、装置、***和存储介质 | |
CN105957530A (zh) | 一种语音控制方法、装置和终端设备 | |
US11991423B2 (en) | Virtual video live streaming processing method and apparatus, storage medium and electronic device | |
US20140028780A1 (en) | Producing content to provide a conversational video experience | |
CN108920128A (zh) | 演示文稿的操作方法及*** | |
CN106792097A (zh) | 音频信号字幕匹配方法及装置 | |
CN103281580A (zh) | 分离用户界面的电视机遥控方法及其*** | |
CN103546790A (zh) | 基于移动终端与互动电视语言交互的方法及*** | |
CN108806688A (zh) | 智能电视的语音控制方法、智能电视、***及存储介质 | |
CN110000777A (zh) | 多屏显示机器人、多屏显示方法和装置、可读存储介质 | |
CN107888989A (zh) | 一种基于互联网直播的交互***及方法 | |
JP6266330B2 (ja) | 遠隔操作システムならびにそのユーザ端末および視聴機器 | |
CN108259956A (zh) | 一种机顶盒应用***及方法 | |
CN104702758B (zh) | 一种终端及其管理多媒体记事本的方法 | |
WO2024008047A1 (zh) | 数字人手语播报方法、装置、设备及存储介质 | |
CN106210840B (zh) | 一种文本显示方法和设备 | |
CN106454463A (zh) | 一种基于电视机的控制方法和装置 | |
CN106653026A (zh) | 基于语音控制的智能机器人家庭影院***及其控制方法 | |
Wang | Application of android system software in English listening and speaking teaching | |
CN101764970B (zh) | 电视机及其操作方法 | |
CN106303643A (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180706 |
|
RJ01 | Rejection of invention patent application after publication |