Text-to-Speech
Transformers
ONNX
teratts_onnx
feature-extraction
onnxruntime
russian
english
custom-code
custom_code
Instructions to use TeraSpace/TeraTTSv2 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use TeraSpace/TeraTTSv2 with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-to-speech", model="TeraSpace/TeraTTSv2", trust_remote_code=True)# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("TeraSpace/TeraTTSv2", trust_remote_code=True, device_map="auto") - Notebooks
- Google Colab
- Kaggle
Specify duration scale in inference examples
Browse files
README.md
CHANGED
|
@@ -39,6 +39,7 @@ tts = AutoModel.from_pretrained(
|
|
| 39 |
waveform = tts.generate_speech(
|
| 40 |
"<en>Hello from TeraTTS.</en>",
|
| 41 |
voice="en_female",
|
|
|
|
| 42 |
)
|
| 43 |
tts.save_wav("teratts.wav", waveform)
|
| 44 |
```
|
|
@@ -76,6 +77,7 @@ remain unchanged:
|
|
| 76 |
waveform = tts.generate_speech(
|
| 77 |
"<ru>На двери висит замок.</ru>",
|
| 78 |
voice="ru_female",
|
|
|
|
| 79 |
)
|
| 80 |
```
|
| 81 |
|
|
@@ -85,6 +87,7 @@ waveform = tts.generate_speech(
|
|
| 85 |
for chunk in tts.generate_speech_stream(
|
| 86 |
"<en>Streaming speech is ready.</en>",
|
| 87 |
voice="en_female",
|
|
|
|
| 88 |
):
|
| 89 |
# Send float32 mono chunks (44,100 Hz) to a player or network client.
|
| 90 |
consume(chunk)
|
|
|
|
| 39 |
waveform = tts.generate_speech(
|
| 40 |
"<en>Hello from TeraTTS.</en>",
|
| 41 |
voice="en_female",
|
| 42 |
+
duration_scale=1,
|
| 43 |
)
|
| 44 |
tts.save_wav("teratts.wav", waveform)
|
| 45 |
```
|
|
|
|
| 77 |
waveform = tts.generate_speech(
|
| 78 |
"<ru>На двери висит замок.</ru>",
|
| 79 |
voice="ru_female",
|
| 80 |
+
duration_scale=1,
|
| 81 |
)
|
| 82 |
```
|
| 83 |
|
|
|
|
| 87 |
for chunk in tts.generate_speech_stream(
|
| 88 |
"<en>Streaming speech is ready.</en>",
|
| 89 |
voice="en_female",
|
| 90 |
+
duration_scale=1,
|
| 91 |
):
|
| 92 |
# Send float32 mono chunks (44,100 Hz) to a player or network client.
|
| 93 |
consume(chunk)
|