Vosk TTS
Simple TTS based on VITS with some old ideas
Usage
Command line
pip3 install vosk-tts
vosk-tts -n vosk-model-tts-ru-0.9-multi -s 2 --input "Привет мир!" --output out.wav
API
from vosk_tts import Model, Synth
model = Model(model_name="vosk-model-tts-ru-0.9-multi")
synth = Synth(model)
synth.synth("Привет мир!", "out.wav", speaker_id=2)
Voices
For now we support several Russian voices 3 females and 2 males. Get the model here:
You can use speaker IDs from 0 to 4 included.
We plan to add more voices and languages in the future.
Metadata
Release files for vosk-tts 0.3.61
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 |
|---|---|---|---|---|
| vosk_tts-0.3.61-py3-none-any.whl | Python 3 | none | any | Details |
Release files / vosk_tts-0.3.61-py3-none-any.whl
| Download URL | vosk_tts-0.3.61-py3-none-any.whl |
|---|---|
| Size | 12.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7dfb17d933b9de65e0a87a215c70793892157cc35acbee9b67cc4e78f3bc40b5
|
|
BLAKE2b-256 checksum How to use checksums |
b3631bbf380da363422c14f6b613dc1ab0d50eae867785fde23c23c805d8606b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|