spokestack-python
DISCONTINUED
silero-models
Our great sponsors
spokestack-python | silero-models | |
---|---|---|
7 | 32 | |
132 | 4,460 | |
- | - | |
3.3 | 4.7 | |
over 2 years ago | 5 months ago | |
Python | Jupyter Notebook | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
spokestack-python
-
Sunday Daily Thread: What's everyone working on this week?
I’ve been working on this project for a while now. I’m really interested to discover if other developers want to add voice to their python projects.
I’ll be working on integrating spokestack into home-assistant
- Spokestack: Python Library for Voice Applications
silero-models
-
Weird A.I. Yankovic, a cursed deep dive into the world of voice cloning
I doubt it's currently actually "the best open source text to speech", but the answer I came up with when throwing a couple of hours at the problem some months ago was "Silero" [0, 1].
Following the "standalone" guide [2], it was pretty trivial to make the model render my sample text in about 100 English "voices" (many of which were similar to each other, and in varying quality). Sampling those, I got about 10 that were pretty "good". And maybe 6 that were the "best ones" (pretty natural, not annoying to listen to).
IIRC the license was free for noncommercial use only. I'm not sure exactly "how open source" they are, but it was simple to install the dependencies and write the basic Python to try it out; I had to write a for loop to try all the voices like I wanted. I ended using something else for the project for other reasons, but this could still be fairly good backup option for some use cases IMO.
[0] https://github.com/snakers4/silero-models#text-to-speech
- What's the best text-to-speech free non-cloud software?
- Hey can anyone else add the text to speech
-
Messing around with a TTS extension
Glados was the first experiment. I moved on to silero afterwards: https://github.com/snakers4/silero-models
-
Ask HN: Open-source video transcribing software?
Some months ago I tried the Silero Models: https://github.com/snakers4/silero-models
With the audio sources I had, in English, the transcription had many mistakes. The good side is that installing and running the software worked as described in their documentation, so maybe it’s worth giving it a try by yourself.
-
Silero V3: fast high-quality text-to-speech in 20 languages with 173 voices
https://github.com/snakers4/silero-models/tree/941f911858f51...
Looks like it was previously GPL until 2 months ago, you could use the old version
Also also, HN cuts the anchors in ULRs, so here is the full URL
Based on my limited understanding it seems to be possible to use these models using C# and the ONNX runtime without needing any Python or other dependencies installed? https://github.com/snakers4/silero-models#onnx=
Is this correct?
Can you elaborate further? I am not familiar with the field, but their benchmarks here seem to show quality similar to Google: https://github.com/snakers4/silero-models/wiki/Quality-Bench...
The only trick I can see being played is that Google was benchmarked on September 2020, so likely has already improved and they don't want to show that. Is CommonVoice a better standard to use when comparing these tools?
The link (which I also copied below in the comments, b/c it was noticed after publishing) should be:
- https://github.com/snakers4/silero-models#text-to-speech
This link leads to the TTS section, whish contains the full list of all of the speakers and languages.
What are some alternatives?
TTS - 🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production
Real-Time-Voice-Cloning - Clone a voice in 5 seconds to generate arbitrary speech in real-time
DeepSpeech - DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
piper - A fast, local neural text to speech system
Serpent.AI - Game Agent Framework. Helping you create AIs / Bots that learn to play any game you own!
picovoice - On-device voice assistant platform powered by deep learning
Porcupine - On-device wake word detection powered by deep learning
Pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration
Caffe - Caffe: a fast open framework for deep learning.
wenet - Production First and Production Ready End-to-End Speech Recognition Toolkit
Theano - Theano was a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It is being continued as PyTensor: www.github.com/pymc-devs/pytensor
Caffe2