TensorFlowTTS
nerd-dictation
TensorFlowTTS | nerd-dictation | |
---|---|---|
6 | 28 | |
3,702 | 1,164 | |
0.9% | - | |
0.0 | 2.9 | |
5 months ago | about 1 month ago | |
Python | Python | |
Apache License 2.0 | GNU General Public License v3.0 only |
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.
TensorFlowTTS
-
Ask HN: On-Device Text to Speech
Hey HN, has anyone found a viable solution for doing this locally and offline on iOS? I'd like to offer a privacy-friendly text to speech feature to my App, and Apple's speech synthesis sounds awful compared to some newer models and TTS engines. The only thing I've found is an older TensorflowTTS example here: https://github.com/TensorSpeech/TensorFlowTTS/tree/master/examples/ios
Any pointers or tips appreciated.
-
NaturalSpeech: End-to-End Text to Speech Synthesis with Human-Level Quality
I had a lot of success using [FastSpeech2 + MB MelGAN via TensorFlowTTS](https://github.com/TensorSpeech/TensorFlowTTS). There are demos for [iOS](https://github.com/TensorSpeech/TensorFlowTTS/tree/master/ex...) and [Android](https://github.com/TensorSpeech/TensorFlowTTS/tree/master/ex...) which will allow you to run pretty convincing, modern TTS models with only a few hundred milliseconds of processing latency.
-
TTS mobile help
I need an example of how I would go about it. I've combed through examples but it's just not clicking for me.
-
A Working TTS feature has been found (No Google Services Required)
https://github.com/TensorSpeech/TensorFlowTTS was the project. It was pretty much a direct compile and run. I went through and added the required features to enable it as TTS service for Android. I also moved the Tensorflow portion into a separate thread from the TTS service directly, since Android restricts it's TTS service to a single thread, and the Tensorflow service uses five threads to run at a good speed. It's a much much heavier solution than a C/C++ compiled library, but it works out of the box and I will worry about optimizations later
-
Free library for text-to-speech
You need to try, it implements most advanced algorithms and not as ad-hoc as nvidia https://github.com/TensorSpeech/TensorFlowTTS
-
Reviving the 1973 Unix text to voice translator
For open source offline TTS with more or less recent algorithms you can check
https://github.com/TensorSpeech/TensorFlowTTS
nerd-dictation
- why nerd-dictation support in NixOS is stuck ?
- Is anyone doing always-on voice to text with a local llama at home?
-
Apollo dev posts backend code to Git to disprove Reddit’s claims of scrapping and inefficiency
nerd-dictation
-
How to use notion in gnome
There's no built-in way of doing this in GNOME, but you might already get a bit further with tools like https://github.com/ideasman42/nerd-dictation
- What voice transcriber do you use?
-
Disability accessibility tools for Linux such as eyetrackers and voice commands?
I'm not familiar with Talon so I don't know if this is a suitable suggestion but nerd-dictation seemed to have been well received here when it was last promoted and it looks like it's still in active development.
-
Voice Control was supposed to be the Future. Is Linux lagging behind?
TBF Microsoft dropped IE, windows phone... that is not uncommon. But the OP is right, maybe not much for voice control but for dictation certainly. The FLOSS community is always far behind and thus always struggle with new technologies. We should be prepared. Since you've mentioned small open source project here's a demo of NerdDitaction. FYI Linux do have mobile devices developing.
-
I've made voice input for Linux that I use instead of a keyboard and mouse
Yeah you get me. I did have RSI which was amplified by my other issue, but it was that issue that progressed and why can't type now, not RSI. I'd be interested in hearing about using numen in combination with typing, but it's likely not ideal yet. Maybe just using speech to text for some things could help? It's not my project but there's: https://github.com/ideasman42/nerd-dictation that uses the same speech recognition as numen.
- Voice to text for Linux
- nerd-dictation: Simple, hackable offline speech to text - using the VOSK-API.
What are some alternatives?
tortoise-tts - A multi-voice TTS system trained with an emphasis on quality
vosk-api - Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
TTS - :robot: :speech_balloon: Deep learning for Text to Speech (Discussion forum: https://discourse.mozilla.org/c/tts)
recasepunc - Model for recasing and repunctuating ASR transcripts
TTS - 🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production
cursorless - Don't let the cursor slow you down
flowtron - Flowtron is an auto-regressive flow-based generative network for text to speech synthesis with control over speech variation and style transfer
hifi-gan - HiFi-GAN: Generative Adversarial Networks for Efficient and High Fidelity Speech Synthesis
kaldi-active-grammar - Python Kaldi speech recognition with grammars that can be set active/inactive dynamically at decode-time
FairMOT - [IJCV-2021] FairMOT: On the Fairness of Detection and Re-Identification in Multi-Object Tracking
monkeytype - The most customizable typing website with a minimalistic design and a ton of features. Test yourself in various modes, track your progress and improve your speed.