Downloads · 30 days
238
21% of all-time downloads
Lwasinam/voicera
voicera is a text-to-speech model from Lwasinam. Use it when you need text read aloud. It is set up for transformers.
Voicera is a AR text-to-speech model trained on ~1000hrs of speech data. speech is converted to discrete tokens using "Multi-Scale Neural Audio Codec (SNAC)" model NB: This is not a SOTA model, and not accuarate enoug…
Downloads · 30 days
238
21% of all-time downloads
All-time downloads
1.1K
Public
Parameters
304M
1.2 GB on disk
Likes
24
Public
Click a slice to open those files.
.safetensors1.2 GB · 100%
From the Hugging Face model README
Voicera is a AR text-to-speech model trained on ~1000hrs of speech data. speech is converted to discrete tokens using "Multi-Scale Neural Audio Codec (SNAC)" model NB: This is not a SOTA model, and not accuarate enough for production usecase
"Voicera" is a text-to-speech (TTS) model designed for generating speech from written text. It uses a GPT-2 type architecture, which helps in creating natural and expressive speech. The model converts audio into tokens using the "Multi-Scale Neural Audio Codec (SNAC)" model, allowing it to understand and produce speech sounds. Voicera aims to provide clear and understandable speech, focusing on natural pronunciation and intonation. It's a project to explore TTS technology and improve audio output quality.
There are three models, We have the base model and two other finetuned on jenny and expresso datasets The best of all currently is the Jenny finetune Here are colab link to all 3 respectively
Training data consist of clean subset of Hifi, Libri-Speech, Libri-TTs and Globe datasets
During training, audio tokens are generated from snac model and concatenated with text tokens, They are all trained in an autoregressive manner but since we're interested in just audio tokens, text token loss is reduced by 0.1.
Hugging Face had pretty much all the datasets I needed. I just had to filter out audio more than 10secs due to compute restraints
I should probably work on this, the loss went down and the output got better :)
Check out the demo page her -> Demo
BibTeX:
@software{Betker_TorToiSe_text-to-speech_2022,
author = {Betker, James},
month = apr,
title = {{TorToiSe text-to-speech}},
url = {https://github.com/neonbjb/tortoise-tts},
version = {2.0},
year = {2022}
}
@software{Siuzdak_SNAC_Multi-Scale_Neural_2024,
author = {Siuzdak, Hubert},
month = feb,
title = {{SNAC: Multi-Scale Neural Audio Codec}},
url = {https://github.com/hubertsiuzdak/snac},
year = {2024}
}
Lwasinam Dilli