适用专业:计算机科学与技术、计算机网络技术、计算机信息管理
摘 要
最近一段时间,科学技术迅猛发展,在人机交互方面像语音识别等这样的新型人机交互方式具有非常广阔的前景。语音是人与人交流的主要方式,也同样是非常有效的人与机器的交流方式,所以对它的研究也成为当前的研究热点。并且,对于智能语音情感技术在人机交互的发展应用中所进行的深入研究,具有极为重要的意义。
在本设计中,因为要进行移动端多平台兼容,如果每一个平台都分别进行开发就需要太大的开发成本,所以需要采用一个跨平台开发框架,在本文中分析了几种主流框架,并对比它们的优劣性,最终综合考虑后本设计选取了PhoneGap移动端跨平台开发框架。PhoneGap是众多跨平台开发框架中的佼佼者,它的兼容性非常广,几乎兼容目前所有主流的移动端操作系统。本设计的主要功能是智能语音情感识别,所以音频的采集上传并在后台处理,是本设计的重点。首先在前端系统的设计与开发中,由于使用了PhoneGap框架,所以需要结合HTML(5)、CSS(3)、JavaScript等进行移动端的跨平台开发。 为了视觉效果使用了parallax.js视差引擎库。前端部分的功能主要是与人交互的功能逻辑、音频的采集、音频的上传以及最后接收后台传回来的结果并展示给使用者。后台功能主要是处理前端传来的音频文件,调用openSMILE以及MATLAB进行情感识别的计算,最后将结果返回给前端部分并展示给使用者。
关键词:OpenSMILE;PhoneGap;人机交互;语音情感识别;跨平台开发
|
|