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

No packages published

Languages