Metadata-Version: 2.1
Name: audioprep
Version: 1.1.2
Summary: AI audio preparation tools, including audio trimming, duration calculation, and subtitle correction.
Author: abo123456789
Author-email: abcdef123456chen@sohu.com
Maintainer: abo123456789
Maintainer-email: abcdef123456chen@sohu.com
License: MIT License
Keywords: audio,audio processing,audio trimming,audio duration,subtitle correction,AI tools
Platform: all
Classifier: Development Status :: 4 - Beta
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: Implementation
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries
Description-Content-Type: text/markdown

### AI 音频预处理工具
#### 功能描述
* 包含常见的AI音频预处理功能，如音频重采样、音频去空白、音频时长获取等。
                 
#### pip安装
```shell
pip install audioprep
```

##### 获取音频时长
```
    from audioprep import duration
    rs = duration.get_audio_duration('test.wav')
    print(f"音频时长: {rs}秒")
```

##### 移除开头和结尾静音
```
    from audioprep import silence
    res = silence.trim_silence("530.mp3", "530_after.mp3")
    print(res)
```

##### 移除所有静音
```
    from audioprep import silence
    res = silence.remove_long_silence("530.mp3", "530_after.mp3",silence_thresh='-40dB', min_silence_len=3)
    print(res)
```

##### 音频重采样
```
    from audioprep import resample
    res = resample.resample_audio("530.mp3", 16000)
    print(res)
```

