Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kingsznhone/srtspliter

A tiny tool to split wav file into segments using SRT annotation.
https://github.com/kingsznhone/srtspliter

Last synced: 23 days ago
JSON representation

A tiny tool to split wav file into segments using SRT annotation.

Awesome Lists containing this project

README

        

# SRTSpliter

为了制作TTS训练集写的自用工具,用SRT的标注,把一段长音频分割成一堆短音频

A tiny tool to split wav file into segments using SRT annotation.

Self-used tool for TTS training dataset making.

# Requirements

- FFMPEG (add Enviroment variable on Windows)
- .NET 8 runtime.

# Usage
make sure name of wav file align with srt file.

```
├─data
│ 1.srt
│ 1.wav
│ 2.srt
│ 2.wav
│ 3.srt
│ 3.wav
| ...
```

command

```./SRTSpliter.exe ....```

segments will be PCM 16bit 44100hz mono.