Skip to content

coderzuo/audio_accelerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

音频加速处理工具

这个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

注意事项

  1. 确保输入目录存在且包含音频文件
  2. 脚本会自动创建输出目录
  3. 如果输出文件已存在,将会被覆盖
  4. 处理大量文件时可能需要一些时间

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages