窗户
这是一个RNNoise Windows平台演示。 已对其进行了修改和重组,以便可以使用MSVC,VS2017,VS2019进行编译。 除此之外,该项目还具有对其他平台的cmake支持。
有什么变化
在文件中,有些代码./src/celt_lpc.c , ./src/pitch.c ,已被修改,使rnnoise可以在Windows平台上运行。 这些代码是用C99标准编写的,MSVC无法完全支持这些语言标准,例如VLA。
某些培训python脚本已进行了更改,以修复错误,并且易于使用。
用法:
您可以在vs项目Rnnoise-windows引用rnnoise_demo()函数以获取更多详细信息。
初始化rnnoise模块。
DenoiseState* pRnnoise = rnnoise_create( NULL );
噪声帧处理和输出
for ( size_t n = 0 ;
2024-04-27 19:05:22
1.86MB
msvc
1