@taole/tw-yinsuda
v0.0.4
Published
yinsuda
Readme
yinsuda
参考原来音速达sdk的接口来重新实现, 内部使用点点的接口
接口
见:src/interfance.ts
已经实现的接口
downloadSongById getLyric
接口补充和其他实现
TODO:
- 播放逻辑
- 切换原声和伴奏
- bi上报
- 获取实时音高
- 歌词解析
- 音高数据解析,音高数据打分
其他
后续待优化 内部发送请求和mkv数据分拆音轨使用了twKit, 所以在通过npm包引入的时候, 需要在初始化的时候手动设置
yinsuda.setTwKit(twKit);
可以考虑在构建完成之后, 手动在esm产物里边加上import twKit from 'xx'; 和.setTwKit(twKit);
