Skip to content

CaiBailin/MCRA-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MCRA-python

MCRA+OMLSA python version

特点

  1. 包含MCRA和IMCRA算法过程,按照原版论文进行完美复现
  2. python版本,github上独特的存在
  3. 流式推理过程,你可以把函数复制到音频流中直接可用,或者用于C函数校对数据
  4. 所有函数需要的参数放置在函数旁边,免去二次开发的烦恼

使用方法

  1. 修改最下方__main__函数里面的sf.read文件读取路径以及sf.write文件写入路径
  2. 修改IMCRA_open标志位为True或False
  3. 运行代码实现推理,当使用MCRA时会显示plt图片用于验证

后续计划

  1. 加入设备推理过程,编译成可执行文件之后选择本地设备即可完成降噪,更加方便软件部署
  2. 将各个函数分在不同文件上,方便移植和独立验证

About

MCRA+OMLSA python version

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages