这个Python脚本可以读取Voice_zhCN目录中的音频文件,将其加速,然后保存到output文件夹。
- 支持多种音频格式:OGG, WAV, MP3, FLAC, M4A, AAC
- 可自定义加速倍数(默认1.5倍)
- 自动创建输出目录
- 批量处理所有音频文件
- 保持原文件名不变
首先安装所需的Python库:
pip install -r requirements.txt
或者手动安装:
pip install librosa soundfile numpy
使用默认设置(1.5倍加速,从Voice_zhCN读取,保存到output文件夹):
python audio_accelerator.py
# 设置加速倍数为2倍
python audio_accelerator.py --speed 2.0
# 指定不同的输入和输出目录
python audio_accelerator.py --input-dir voice_zhcn --output-dir accelerated_audio
# 组合使用多个参数
python audio_accelerator.py --input-dir Voice_zhCN --output-dir output --speed 1.8
--input-dir
: 输入目录名(默认:Voice_zhCN)--output-dir
: 输出目录名(默认:output)--speed
: 加速倍数(默认:1.5)- 大于1:加速播放
- 小于1:减速播放
- 等于1:保持原速
# 1.5倍加速(默认)
python audio_accelerator.py
# 2倍加速
python audio_accelerator.py --speed 2.0
# 0.8倍减速
python audio_accelerator.py --speed 0.8
- 确保输入目录存在且包含音频文件
- 脚本会自动创建输出目录
- 如果输出文件已存在,将会被覆盖
- 处理大量文件时可能需要一些时间