
基于MATLAB的NMF代码-DAFX-2019:通过非负矩阵分解实现音频的时间拉伸处理
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目利用MATLAB开发了基于非负矩阵分解(NMF)技术的音频时间拉伸算法,旨在不牺牲音质的前提下,灵活调整音频时长。相关代码应用于DAFX-2019会议展示。
NMF的MATLAB代码使用非负矩阵分解对音频进行时间尺度调整。该存储库包含用于重现以下方法的代码:Roma, G., Green, O. & Tremblay, P.A., Time-Scale Modification of Audio Using Non-Negative Matrix Factorization. Proceedings of the 22nd International Conference on Digital Audio Effects (DAFx-19)。
要求:
使用Python3和numpy,scipy库。
解开()scnmf()函数的代码。
用法:主要脚本是`nmf_tsm.py`
```python
python nmf_tsm.py input_file_name.wav stretch_factor nmf_rank
全部评论 (0)
还没有任何评论哟~


