简介:这是一个使用ai算法处理音频的平台,主要包括3个主要功能,文本转语音,声音迁移,音乐创作,项目是一个交互密集型的产品,在性能上还有交互体验上都做了非常多的优化;
职能:整个网站前端部分独立开发
功能点:
1、音频调度总线,同一时刻,在页面中只会播放一个音频。
2、多请求队列化,因为ai处理音频耗时较长,需要有一个队列来管理所有请求,当上一个完成了会自动触发下一个请求,并将数据已经页面的状态做相应的更新
3、网站中有大量的功能是依靠原生封装出来的,比如文件的批量上传队列,全局音频提示,音频异步加载,音频截取合成等
4、网站主要是通过编辑来完成客户需求的,所以有非常多复杂的交互,比如我们的音乐创作模块就模范的剪影,大部分功能没有现成的库,都需要靠自己实现
5、像日常的比较简单的模块,多点登录、支付、订单管理、用户管理等