# Speech Enhancement Tools(SETools)
## ToDo
- [x] 计算语音增强相关的评价指标,计算结果会被保存为 Excel 表格。
- [ ] 下载 TIMIT 与 NoiseX92,并合成带噪语音
## Usage
安装 SETools 以及依赖
```shell
# 手动安装 PESQ Wrapper @vBaiCai
git clone https://github.com/vBaiCai/python-pesq.git
cd python-pesq
python setup.py install
# 安装 SETools
pip intall SETools
```
使用方法:
```shell
Speech Enhancement Tools
optional arguments:
-h, --help
show this help message and exit
--noisy_dir NOISY_DIR
带噪语音目录
--denoisy_dir DENOISY_DIR
降噪语音的目录
--clean_dir CLEAN_DIR
纯净语音的目录
--output_path OUTPUT_PATH
评价指标存储的全路径,必须以拓展名 .xls 结尾
--limit LIMIT
被测试语音的数量。默认为0,表示不限制数量
--offset OFFSET
从某个索引位置开始计算评价指标,默认为0,表示从索引为 0 的语音开始计算
--sr SR
语音文件的采样率
```
例如:
```shell
SETools --noisy_dir /media/imucs/DataDisk/haoxiang/Release/speech_enhancement/release_-5_0_30_50/test/noisy/ --denoisy_dir ../se_-5_0_30_50_VCC/output/ --clean_dir /media/imucs/DataDisk/haoxiang/Release/speech_enhancement/release_-5_0_30_50/test/clean
```
## ToDo
- [x] 计算语音增强相关的评价指标,计算结果会被保存为 Excel 表格。
- [ ] 下载 TIMIT 与 NoiseX92,并合成带噪语音
## Usage
安装 SETools 以及依赖
```shell
# 手动安装 PESQ Wrapper @vBaiCai
git clone https://github.com/vBaiCai/python-pesq.git
cd python-pesq
python setup.py install
# 安装 SETools
pip intall SETools
```
使用方法:
```shell
Speech Enhancement Tools
optional arguments:
-h, --help
show this help message and exit
--noisy_dir NOISY_DIR
带噪语音目录
--denoisy_dir DENOISY_DIR
降噪语音的目录
--clean_dir CLEAN_DIR
纯净语音的目录
--output_path OUTPUT_PATH
评价指标存储的全路径,必须以拓展名 .xls 结尾
--limit LIMIT
被测试语音的数量。默认为0,表示不限制数量
--offset OFFSET
从某个索引位置开始计算评价指标,默认为0,表示从索引为 0 的语音开始计算
--sr SR
语音文件的采样率
```
例如:
```shell
SETools --noisy_dir /media/imucs/DataDisk/haoxiang/Release/speech_enhancement/release_-5_0_30_50/test/noisy/ --denoisy_dir ../se_-5_0_30_50_VCC/output/ --clean_dir /media/imucs/DataDisk/haoxiang/Release/speech_enhancement/release_-5_0_30_50/test/clean
```
Metadata
Release files for SETools 1.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| SETools-1.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Release files / SETools-1.2.3-py3-none-any.whl
| Download URL | SETools-1.2.3-py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bf044f78d555611ec99d9c125550b733538eb4e5d3757cb822d461af57b6383b
|
|
BLAKE2b-256 checksum How to use checksums |
ceb65feff8dd9e0c7c3f8b27062256e5dc6f2e4003b97a0c67a2eebcfb14cc82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.5
|