论文部分内容阅读
随着信息技术的发展进步,智能电视异军突起,各大厂商都在进行自己的战略布局,智能电视已经成为整个行业中的发展热点。目前Linux,Android和iOS等各个操作系统是大多数厂商采用的用来搭建智能电视系统的平台,其中基于Android平台的智能电视系统种类最多。目前智能电视领域一般存在如下问题:1.随着广播电视产业的蓬勃发展,电视节目数量变多,采用基于遥控器的交互方式用户不容易在海量的电视节目中找到自己想要收看的电视节目。2.一些智能电视系统,比如基于Android的APP应用程序,随着功能的增加,其操作逐渐变得复杂,一些老年人和儿童使用起来会感觉很不方便。3.虽然智能电视的发展,消费,普及是一个趋势,但是一些厂商设计的电视系统成本过高,家庭用户经济负担过重。4.在海量电视节目的应用场景下,根据用户的历史观看记录,为用户推荐符合用户兴趣的电视节目,已经成为用户的基本需求。针对智能电视领域的若干问题,本文设计实现了基于语音交互的电视节目点播系统。本文分别对上述问题提出了解决方法。本文设计的电视节目点播系统如下:1.人机交互方式采用语音交互,可以使用户避免使用复杂的APP操作或者复杂的遥控器操作。2.本文设计实现的系统支持用户通过频道名字切换电视频道。解决了切换台不方便的问题。3.本文设计实现的系统支持用户使用电视节目名字或者演员名字点播电视节目,使用户更方便地观看喜欢的电视节目。4.本文设计实现的系统不需要用户购买昂贵的设备,减轻了用户负担。使家庭用户在继续使用传统电视机的前提下,享受到智能电视的操作体验。5.本文设计实现的系统提供个性化电视节目推荐模块,为用户提供个性化的电视节目推荐列表。本文实现的系统采用C/S结构,该结构可以充分利用客户端和服务器端的硬件环境优势,降低系统的通讯开销。同时为保证语音交互的稳定性和实时性,本系统将各种服务器端后台服务程序搭建在阿里云平台,使各个服务进程可以高效,稳定地运行。