This Repo Contains Implementation of Catalan Text To Speech With Some Samples
Based on Microsoft's FastSpeech
Catalan Version of FastSpeech Repo
The model has following advantages:
- Robustness: No repeats and failed attention modes for challenging sentences.
- Speed: The generation of a mel spectogram takes about 0.04s on a GeForce RTX 2080.
- Controllability: It is possible to control the speed of the generated utterance.
- Efficiency: In contrast to FastSpeech and Tacotron, the model of ForwardTacotron does not use any attention. Hence, the required memory grows linearly with text size, which makes it possible to synthesize large articles at once.
Check out the latest audio samples (ForwardTacotron + WaveRNN)! The samples are generated with a model trained on 2 hoours of data from Catalan Common Voice and vocoded with WaveRNN, MelGAN, or HiFiGAN. You can try out the latest pretrained model with the following notebook:
References
- FastSpeech: Fast, Robust and Controllable Text to Speech
- FastPitch: Parallel Text-to-speech with Pitch Prediction
- HiFi-GAN: Generative Adversarial Networks for Efficient and High Fidelity Speech Synthesis
- MelGAN: Generative Adversarial Networks for Conditional Waveform Synthesis
Acknowlegements
- https://github.com/keithito/tacotron
- https://github.com/fatchord/WaveRNN
- https://github.com/seungwonpark/melgan
- https://github.com/jik876/hifi-gan
- https://github.com/xcmyz/LightSpeech
- https://github.com/resemble-ai/Resemblyzer
- https://github.com/NVIDIA/DeepLearningExamples/tree/master/PyTorch/SpeechSynthesis/FastPitch
Maintainers
- Mehdi Hosseini Moghadam, github: mehdihosseinimoghadam
Copyright
See LICENSE for details.
Release files for CatalanTTSo 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| CatalanTTSo-0.0.1.tar.gz | 42.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| CatalanTTSo-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 104.6 kB
Release files / CatalanTTSo-0.0.1.tar.gz
| Download URL | CatalanTTSo-0.0.1.tar.gz |
|---|---|
| Size | 42.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3725bff60f4dc45deb734d062511adaa4d27bcba89207ffa12b132487a43ee8a
|
|
BLAKE2b-256 checksum How to use checksums |
9d4e610701ec11c78da9cf97ef0c115a2c647c788b7f0001601629ecbba345a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.7.13
|
Release files / CatalanTTSo-0.0.1-py3-none-any.whl
| Download URL | CatalanTTSo-0.0.1-py3-none-any.whl |
|---|---|
| Size | 62.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9cb6e2f017cf2d779a74a8accc43d18127763f6d8800957dcda652dc010c0fa8
|
|
BLAKE2b-256 checksum How to use checksums |
659ec73b7cab3418122888c8878c1c9ed8c4fad31447d3fa927c650db898d2da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.7.13
|