Metadata-Version: 2.4
Name: vaniratts
Version: 0.0.3
Summary: VaniraTTS: Text-to-Speech ภาษาไทย รวดเร็วและใช้งานง่าย
Description-Content-Type: text/markdown
Requires-Dist: onnxruntime
Requires-Dist: vachana-g2p
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-dist
Dynamic: summary

# Vanira TTS

VaniraTTS โมเดล **Text-to-Speech (TTS)** สำหรับภาษาไทย  
สร้างเสียงพูดจากข้อความอย่างรวดเร็ว รองรับการใช้งานทั้ง **CPU** และ **GPU** ผ่าน `onnxruntime`  

- 🔥 สถาปัตยกรรม : [MixerTTS](https://arxiv.org/abs/2110.03584)  
- ⚡ โค้ดหลัก : [nipponjo/mixer-tts-pytorch](https://github.com/nipponjo/mixer-tts-pytorch)


## 🚀 เริ่มต้นใช้งาน  

### ติดตั้ง

```
pip install vaniratts
```

 ### การใช้งาน

```
from VaniraTTS import VaniraTTS

tts = VaniraTTS()
text = "สวัสดีครับ/ค่ะ นี่คือเสียงพูดภาษาไทย"

# เสียงพูดที่รองรับ 
# - 1: เสียงผู้หญิง 1
# - 2: เสียงผู้หญิง 2
# - 3: เสียงผู้ชาย 1
# - 4: เสียงผู้ชาย 2

tts.infer(text,
    speaker=1, # 1-4
    output="output.wav",
    volume=1.0,
    speed=1.0
)
```
