一个蟒蛇图书馆,用于音频数据增加。吸收白化。机器学习用

audiomentations的Python项目详细描述


听力

Build statusCode coverage

用于音频数据扩充的python库。灵感来自albumentations。对机器学习有用。

设置

PyPI versionNumber of downloads from PyPI per month

pip install audiomentations

用法示例

fromaudiomentationsimportCompose,AddGaussianNoise,TimeStretch,PitchShift,ShiftimportnumpyasnpSAMPLE_RATE=16000augmenter=Compose([AddGaussianNoise(min_amplitude=0.001,max_amplitude=0.015,p=0.5),TimeStretch(min_rate=0.8,max_rate=1.25,p=0.5),PitchShift(min_semitones=-4,max_semitones=4,p=0.5),Shift(min_fraction=-0.5,max_fraction=0.5,p=0.5),])samples=np.zeros((20,),dtype=np.float32)samples=augmenter(samples=samples,sample_rate=SAMPLE_RATE)

开发

安装requirements.txt

中指定的依赖项

代码样式

black

格式化代码

运行测试并测量代码覆盖率

pytest

为经验评估生成演示声音

python -m demo.demo

备选方案

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何定制springdata存储库方法名称?   html有没有办法将java应用程序或JApplet嵌入到网站中?   Jackson ObjectMapper将java从字符串序列化为JSON作为namevalue   java刷新JTable?   用Java程序分发用JavaDB制作的数据库   java Android如何启动新活动   当集合大小超过500.000时,java的处理速度会显著降低   在java的分层目录中的多个目录中查找相同的文件   java如何将ArrayList数据插入数据库   java如何修改此代码,使其时间复杂度为o(logn)或o(n),而不是o(n^2)   java面板(SimplePanel)中仅显示图像的前1/3(大约),   jakarta ee Java Bean和企业Java Bean之间的区别?   创建AWS Cloudfront自签名URL(java sdk)时出现amazon web服务错误   基于Jersey和Jackson查询参数的java动态属性过滤