项目职责:
负责了项目的初始化和H5的研发,一比一还原设计稿界面、交互、开发
参与了人机对话、时事搜索、语音文字交互等模块研发
项目描述:
本项目主要用Vue3+Vite+Vant构建开发的H5端
客户端使用SSE和服务端进行连接通信,支持语音、文字提问、追问、中断响应等人机交互
使用了JS-SDK并在app上调试完成了语音交互功能
文字转语音播放,分段请求数据放入队列,轮询创建音频依次播放
使用Echarts完成了界面的一些监控数据的展示渲染
使用Pinia和Pinia-plugin-persist持久化管理了数据,使用Postcss-px-to-viewport-8-plugin实现响应式布局开发
项目主要技术栈:Vue3、Vite、SSE、Pinia、Echarts、Axios、Sass、Vant