CN103260065A - 一种基于Android系统的机顶盒语音控制方法 - Google Patents
一种基于Android系统的机顶盒语音控制方法 Download PDFInfo
- Publication number
- CN103260065A CN103260065A CN201310194883XA CN201310194883A CN103260065A CN 103260065 A CN103260065 A CN 103260065A CN 201310194883X A CN201310194883X A CN 201310194883XA CN 201310194883 A CN201310194883 A CN 201310194883A CN 103260065 A CN103260065 A CN 103260065A
- Authority
- CN
- China
- Prior art keywords
- android system
- top box
- method based
- control method
- display interface
- 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
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明公布了一种基于Android系统的机顶盒语音控制方法,在Android系统内为每一个显示界面中的应用子项取一个中文名并分配一个对应的ID号;Android系统在接收到语音识别与控制模块通过通信接口发送过来的ID号后,Android函数OnCreate对应的组件activity被打开,即打开相应的应用项目;用户说出当前显示界面下应用项目的中文名后,Android系统自动匹配识别并发送与此应用项目对应的ID号给机顶盒。本发明无需后台数据库,或者说无需接入互联网,就能支持实现语音输入控制。
Description
技术领域
本发明涉及一种基于Android系统的机顶盒语音控制方法。
背景技术
目前智能手机与智能电视越来越普及,智能手机的操控一般用触摸屏实现,而智能电视或以安卓为系统的OTT类设备,主要以红外和2.4G空中鼠标作为控制输入。红外输入操控比较繁琐,需要逐项移动后选取,2.4G空中鼠标虽然可以操控光标,但是对老年人以及手脚不便的人来说,需要很长一段时间才能适应。当然,苹果的IOS和Google都有提供语音控制功能,另外第三方的语音输入,如科大讯飞也提供了比较好的语音输入用户体检,但是以上提到的语音输入大多需要联网到其数据库后台提供支持。
发明内容
本发明目的是针对现有技术存在的缺陷提供一种基于Android系统的机顶盒语音控制方法。
本发明为实现上述目的,采用如下技术方案:一种基于Android系统的机顶盒语音控制方法,包括如下步骤:
1)在Android系统内为每一个显示界面中的应用子项取一个中文名并分配一个对应的ID号。
2)Android系统在接收到语音识别与控制模块通过通信接口发送过来的ID号后,Android系统的函数OnCreate对应的组件activity被打开,即打开相应的应用项目;
3)用户说出当前显示界面下应用项目的中文名后,Android系统自动匹配识别并发送与此应用项目对应的ID号给机顶盒。
进一步的,所述语音识别与控制模块根据当前Android系统显示界面下的应用项目列表,实时更新对应的中文名识别列表。
进一步的,所述中文名为长度不超过10个字的汉字或者79个字节的拼音串。
本发明的有益效果:1)无需后台数据库,或者说无需接入互联网,就能支持实现语音输入控制。2)部分词组可支持方言语音输入。3)方便老年人等对遥控器和鼠标不熟悉的用户使用安卓智能机顶盒。
附图说明
图 1 本发明的方法流程图。
具体实施方式
图1所示,为一种基于Android系统的机顶盒语音控制方法,包括如下步骤:
1)在Android系统内为每一个显示界面中的应用子项(APK或可控菜单、子项列表等)取一个中文名并分配一个对应的ID号。
2)Android系统在接收到语音识别与控制模块通过通信接口发送过来的ID号后,Android系统的函数OnCreate对应的组件activity被打开,即打开相应的应用项目。
3)用户说出当前显示界面下应用项目的中文名后,Android系统自动匹配识别并发送与此应用项目对应的ID号给机顶盒。
其中,所述语音识别与控制模块根据当前Android系统显示界面下的应用项目列表,实时更新对应的中文名识别列表。
其中,所述中文名为长度不超过10个字的汉字或者79个字节的拼音串。
注:函数OnCreate是Android系统的一个消息响应函数。activity是Android系统组件中最基本也是最为常见用的四大组件之一(Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器),为本领域公知常识。
下面以用户在机顶盒开机后需要看电影为例说明系统工作过程:
打开机顶盒后假设当前界面下有:电影、音乐、新闻、书籍等应用项目,这些项目的拼音串和ID号已经在打开机顶盒进入本界面后,由系统发给语音识别与控制模块,本例中<电影>对应的拼音串为“dianying”,ID号为<18>。
用户对着语音识别模块说出:“电影”后,语音识别与控制模块自动识别并匹配对应拼音串和ID号。
语音识别与控制模块通过通信接口(如串口)送出<电影>对应的ID号<18>。
系统在接收到ID号<18>后,打开<电影>应用,同时把<电影>应用项目下的电影名字列表以拼音串和ID号列表的方式分别发送给语音识别与控制模块进行实时更新。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (3)
1. 一种基于Android系统的机顶盒语音控制方法,其特征在于,包括如下步骤:
1)在Android系统内为每一个显示界面中的应用子项取一个中文名并分配一个对应的ID号;
2)Android系统在接收到语音识别与控制模块通过通信接口发送过来的ID号后,Android系统的函数OnCreate对应的组件activity被打开,即打开相应的应用项目;
3)用户说出当前显示界面下应用项目的中文名后,Android系统自动匹配识别并发送与此应用项目对应的ID号给机顶盒。
2.如权利要求1所述的基于Android系统的机顶盒语音控制方法,其特征在于,所述语音识别与控制模块根据当前Android系统显示界面下的应用项目列表,实时更新对应的中文名识别列表。
3.如权利要求1所述的基于Android系统的机顶盒语音控制方法,其特征在于,所述中文名为长度不超过10个字的汉字或者79个字节的拼音串。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310194883XA CN103260065A (zh) | 2013-05-23 | 2013-05-23 | 一种基于Android系统的机顶盒语音控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310194883XA CN103260065A (zh) | 2013-05-23 | 2013-05-23 | 一种基于Android系统的机顶盒语音控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103260065A true CN103260065A (zh) | 2013-08-21 |
Family
ID=48963722
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310194883XA Pending CN103260065A (zh) | 2013-05-23 | 2013-05-23 | 一种基于Android系统的机顶盒语音控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103260065A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103500578A (zh) * | 2013-10-22 | 2014-01-08 | 上海云视科技有限公司 | 语音操控方法和装置 |
CN106448679A (zh) * | 2016-09-30 | 2017-02-22 | 北京奇虎科技有限公司 | 实现语音控制应用的方法、装置和服务器 |
CN108810566A (zh) * | 2018-06-12 | 2018-11-13 | 忆东兴(深圳)科技有限公司 | 一种智能电视方言传译方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201846445U (zh) * | 2010-11-10 | 2011-05-25 | 江苏惠通集团有限责任公司 | 基于rf4ce协议的多功能数字电视控制系统 |
CN102508543A (zh) * | 2011-09-23 | 2012-06-20 | 深圳数字电视国家工程实验室股份有限公司 | 一种用于数字终端的人机交互系统 |
CN102662559A (zh) * | 2012-03-13 | 2012-09-12 | 西安交通大学 | 基于场景识别的虚拟触摸屏技术的设计方法 |
CN102722369A (zh) * | 2012-05-21 | 2012-10-10 | 张伟明 | 信息处理终端及其处理方法及其在智能电视或智能电视机顶盒上的应用 |
CN202533866U (zh) * | 2011-11-16 | 2012-11-14 | 歌尔声学股份有限公司 | 一种语音识别控制系统 |
CN102883041A (zh) * | 2012-08-02 | 2013-01-16 | 聚熵信息技术(上海)有限公司 | 移动终端的语音控制装置及方法 |
-
2013
- 2013-05-23 CN CN201310194883XA patent/CN103260065A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201846445U (zh) * | 2010-11-10 | 2011-05-25 | 江苏惠通集团有限责任公司 | 基于rf4ce协议的多功能数字电视控制系统 |
CN102508543A (zh) * | 2011-09-23 | 2012-06-20 | 深圳数字电视国家工程实验室股份有限公司 | 一种用于数字终端的人机交互系统 |
CN202533866U (zh) * | 2011-11-16 | 2012-11-14 | 歌尔声学股份有限公司 | 一种语音识别控制系统 |
CN102662559A (zh) * | 2012-03-13 | 2012-09-12 | 西安交通大学 | 基于场景识别的虚拟触摸屏技术的设计方法 |
CN102722369A (zh) * | 2012-05-21 | 2012-10-10 | 张伟明 | 信息处理终端及其处理方法及其在智能电视或智能电视机顶盒上的应用 |
CN102883041A (zh) * | 2012-08-02 | 2013-01-16 | 聚熵信息技术(上海)有限公司 | 移动终端的语音控制装置及方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103500578A (zh) * | 2013-10-22 | 2014-01-08 | 上海云视科技有限公司 | 语音操控方法和装置 |
CN103500578B (zh) * | 2013-10-22 | 2016-05-11 | 上海云视科技股份有限公司 | 语音操控方法和装置 |
CN106448679A (zh) * | 2016-09-30 | 2017-02-22 | 北京奇虎科技有限公司 | 实现语音控制应用的方法、装置和服务器 |
CN108810566A (zh) * | 2018-06-12 | 2018-11-13 | 忆东兴(深圳)科技有限公司 | 一种智能电视方言传译方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11854570B2 (en) | Electronic device providing response to voice input, and method and computer readable medium thereof | |
US10650816B2 (en) | Performing tasks and returning audio and visual feedbacks based on voice command | |
EP3826005B1 (en) | Method of providing voice command and electronic device supporting the same | |
US10796693B2 (en) | Modifying input based on determined characteristics | |
US9886952B2 (en) | Interactive system, display apparatus, and controlling method thereof | |
WO2020078300A1 (zh) | 一种终端投屏的控制方法和终端 | |
CN105471705B (zh) | 一种基于即时通讯的智能控制方法、设备及系统 | |
CN103500578B (zh) | 语音操控方法和装置 | |
CN104123940A (zh) | 一种基于智能家居系统的语音控制系统及方法 | |
CN105161106A (zh) | 智能终端的语音控制方法、装置及电视机系统 | |
KR102084739B1 (ko) | 대화형 서버, 디스플레이 장치 및 제어 방법 | |
CN103811007A (zh) | 显示装置、语音获取装置及其语音识别方法 | |
US10860801B2 (en) | System and method for dynamic trend clustering | |
CN102664009B (zh) | 一种通过移动通信终端对视频播放装置进行语音控制的系统及方法 | |
CN105825851A (zh) | 一种基于Android系统的语音控制方法及系统 | |
CN105141998A (zh) | 一种基于dlna的智能电视语音遥控器控制方法及系统 | |
CN206516350U (zh) | 一种基于分布式语音控制的智能家居系统 | |
US20150363392A1 (en) | Real-time modification of input method based on language context | |
CN103970839A (zh) | 语音控制网页浏览的方法 | |
CN103260065A (zh) | 一种基于Android系统的机顶盒语音控制方法 | |
CN103095927A (zh) | 基于移动通讯终端及眼镜的显示及语音输出方法及系统 | |
US20140259071A1 (en) | Method for virtual channel management, network-based multimedia reproduction system with virtual channel, and computer readable storage medium | |
WO2016173075A1 (zh) | 一种系统切换方法和装置 | |
CN106454463B (zh) | 一种基于电视机的控制方法和装置 | |
CN106980640B (zh) | 针对照片的交互方法、设备和计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130821 |
|
RJ01 | Rejection of invention patent application after publication |