Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/kingsznhone/srtspliter
- Owner: kingsznhone
- License: gpl-3.0
- Created: 2024-04-22T13:22:54.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-04-22T15:57:45.000Z (7 months ago)
- Last Synced: 2024-04-23T16:03:42.239Z (7 months ago)
- Language: C#
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.