论文部分内容阅读
农村信息化是社会主义新农村建设的基本要素和重要特征,加快农村信息化建设,对于提高农业科技水平、转变农业增长方式、丰富农民精神文化生活、推进基层民主政治建设和基层党组织建设,具有重要意义。本文针对农民的实际情况和需求,在信息平台建设架构、关键技术和信息获取方式等方面进行研究,设计并实现了基于IPv6的西部民族地区农村信息化共享平台的构建、P2P-VOD和基于TTS技术的信息服务。
本文分析了国内外农村信息化共享平台中应用到的技术,系统的研究了IPv6、P2P和TTS技术,并采用MVC模式的开发架构,结合平台建设进行了运用研究。针对农民的需求,课题开发了基于服务器端的TTS语音系统。研究了当前实现TTS的三种典型解决方案,在此基础上,提出适合本课题研究的通过提供TTS合成处理核心技术的解决方案,并在借鉴Leader/Followers模型线程池的基础上,研究设计了能够高效进行并行TTS请求事件处理和及时响应客户端请求任务的具有Worker/Sleepers模型的线程池机制,重点分析了模型池的初始机制、一对多的调度机制和模型池大小的调整机制;对软件部分的实现,以Visual Studio.NET为开发工具,重点设计开发Speech类。同时,着重阐述了P2P-VOD的设计与开发。在分析比较了P2P网络和CDN网络后,提出了本课题采用的P2P与CDN相结合的系统模型。最后,对课题主要完成的工作进行总结与展望,课题的研究对将TTS技术和P2P技术应用于新农村信息化建设中具有重要的实用价值,最终将使我们通过语音实时传播农业信息成为可能。