节点文献

面向老年人VR应用的聊天系统的设计与实现

Design and Implementation of Chat System for Elderly Virtual Reality Application

【作者】 杨超

【导师】 薛志东;

【作者基本信息】 华中科技大学 , 软件工程, 2019, 硕士

【摘要】 随着5G通信技术的突破和互联网技术的发展,虚拟现实应用正逐渐走向舞台。同时老龄化作为世界的发展趋势,未来老年人的精神生活将成为重要的社会问题,而以老年人为主要用户群体设计的产品也将拥有巨大的市场和应用价值。对于老年人用户,交互方式的精炼和智能化将是产品设计中需要考虑的重中之重。基于此,提出一款面向老年人虚拟现实应用的聊天系统。为设计这样一款功能完备的系统,分析出需要满足用户的三大需求,与虚拟现实应用场景的对接需求,简化老年人用户的交互需求,满足老年人的情感寄托和交友需求。在进行详细的需求分析后,搭建了系统整体的架构,并对系统需求的功能模块进行了设计与实现。系统分客户端,后台服务器和硬件部分,客户端利用Unity平台进行设计开发,聊天系统的框架利用亲加通讯云提供的GameLink SDK来进行搭建。服务端采用Spring+SpringMVC+Hibernate框架,数据库使用性能较优的MySQL来存储。硬件部分包括手柄和助步车,利用蓝牙与客户端通信,语音交互部分是利用科大讯飞的API进行语音识别,并对识别的内容进行关键字检索,比对建立的指令库来完成。系统划分为用户信息管理模块、好友管理模块、语音聊天模块、语音识别模块和手柄控制交互模块,文章详细的描述了各模块的设计与实现过程,并给出了对系统功能模块的测试用例和结果。由系统测试的结果表明,系统可以稳定运行,并达到基本的手柄控制及语音交互的要求,用户可以进行一对一的好友语音聊天以及各种好友的相关操作,系统良好的对接现有项目用户,并融入到虚拟现实应用中,达到了预期的设计目标。目前可以在医院康复中心和养老院等区域进行小范围的试用和推广。

【Abstract】 With the breakthrough of 5G and Internet technology,virtual reality applications are gradually moving to the stage.At the trend of the aging population in the world,their spiritual life will become an important social issue.The products designed for the elderly will also have huge market and value.For the elderly,the simplified and intelligence of the interaction will be the top priority in product design.Based on this,a chat system based on handle and voice interaction in virtual reality application is proposed.To design such a fully functional system,it analyzes three demands of users,the docking requirements with the virtual reality application scenarios,simplify the interaction needs of the elderly users,and meet the emotional sustenance and friend needs of the elderly.After the requirements,the architecture of the system was built,and the functional modules were designed.The system is divided into client,server and hardware.The client uses the Unity platform for design and development.The framework of the chat system is built with the GameLink SDK from cloud.The server uses the SSH framework.The background database is MySQL for storing data information.The hardware includes a handle and a walker,and communicates with the client by using Bluetooth.The voice interaction part uses the API of the IFLYTEK to perform voice recognition,search keyword and compares the library.The system is divided into user information module,friend module,voice chat module,voice recognition module and handle control module.The article has designed and implemented these modules in detail,and gives test cases and results for the system.We can see from the result that the system can meet the requirements of basic handle control and voice interaction and run stably.Users can perform voice chat and operate friends,the system can connect existing project users and integrated into virtual reality applications.The system achieve the desired design goals and can small-scale trials and promotion in hospital rehabilitation centers and nursing homes.

  • 【分类号】TP311.52;TP391.9
  • 【下载频次】449
节点文献中: