Closed NightMachinery closed 4 years ago
@NightMachinary I haven't also found a guide how to synthesize with this repo.
Maybe you can try other open source impelementations. Here are some notebooks which are executable on colab:
@NightMachinary here is a Colab notebook for Mozilla TTS + WaveRNN: https://colab.research.google.com/github/tugstugi/dl-colab-notebooks/blob/master/notebooks/Mozilla_TTS_WaveRNN.ipynb
It will automatically checkout the correct commit/branch, download the pretrained models and synthesize an audio. You have to change the SENTENCE
variable in the notebook.
Take a look here at the demo server: https://github.com/mozilla/TTS/tree/master/server (I think you had the wrong location before)
If you read the code a bit, it shouldn't be too hard to figure out how call the API for it from a script that feeds it sentences from your audiobook text and then append the audio returned into a single file.
If I want to have this as a TTS on my system as to apply it to Firefox narrate function in reader mode, what do I need to do?
It just doesn't work. Neither does deepspeech. Use festival and SpeechRecognition.
I've made a simple packaging option and included a model in the wiki: https://github.com/mozilla/TTS/wiki/Released-Models#simple-packaging---self-contained-package-that-runs-an-http-api-for-a-pre-trained-tts-model
Instructions are in the README.md file inside. Would appreciate any feedback.
a huge improvement! thanks @reuben :)
Thanks for your hard work.
On Thu, Nov 28, 2019, 20:53 Mariana Meireles notifications@github.com wrote:
a huge improvement! thanks @reuben https://github.com/reuben :)
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/mozilla/TTS/issues/272?email_source=notifications&email_token=AEYAML57P64NW3OCIVN7LILQV7EMVA5CNFSM4IS62UUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFMVKXI#issuecomment-559502685, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEYAMLZHLNHRHETY7255TRDQV7EMVANCNFSM4IS62UUA .
hi @reuben i have done the following steps.
i am getting many errors while intallation of scipy in step 3.
Can you help me please. where i am getting wrong.
following error i am getting.
Rolling back uninstall of scipy Moving to /home/nayan/tmp/tts-venv/lib/python3.7/site-packages/scipy-1.3.3.dist-info/ from /home/nayan/tmp/tts-venv/lib/python3.7/site-packages/~cipy-1.3.3.dist-info Moving to /home/nayan/tmp/tts-venv/lib/python3.7/site-packages/scipy/ from /home/nayan/tmp/tts-venv/lib/python3.7/site-packages/~cipy ERROR: Command errored out with exit status 1: /home/nayan/tmp/tts-venv/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-h08sh93d/scipy/setup.py'"'"'; file='"'"'/tmp/pip-install-h08sh93d/scipy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-o76kawn1/install-record.txt --single-version-externally-managed --compile --install-headers /home/nayan/tmp/tts-venv/include/site/python3.7/scipy Check the logs for full command output.
Use Python 3.6 as documented on the wiki page. Some of the dependencies predate Python 3.7, so if you're using that, it'll try to build them from source.
Hi @ruben many many thanks for your help. i have created virtual environment with 3.6 and the flask app is working fine.
My requirement is to generate sppech frpm text via batch, so i do not require flask app. therefore i need to keep the input text file in somewhere /home/nayan/tmp/tts-venv/lib/python3.6/site-packages/TTS and then save the speech output in the same folder.
To achive that, what changes are required and which program i need to change to pass input sentence and then process the input text and save the output speech file. what is the python program i have to change for this .
whatever i understand from server.py , i need to create a small program like this. am i correct.
from TTS.server.synthesizer import Synthesizer from scipy.io.wavfile import write text = " hi i am nayan" data = synthesizer.tts(text) sps = 44100 write("sample.wav", sps, data)
but i am getting an error File "/home/nayan/tmp/tts-venv/lib/python3.6/site-packages/scipy/io/wavfile.py", line 333, in write dkind = data.dtype.kind AttributeError: '_io.BytesIO' object has no attribute 'dtype'
closed due to inactivity
How do I install the pretrained models into Windows 10? Neither "windows" nor "install" are showing up on ctrl+F on your wiki page. I want the third-party application to use the voice other than the default one. It choses from the voices installed in OS.
Prescript: I posted this on https://discourse.mozilla.org/t/using-the-tts-on-a-macbook-pro/44140, but I got no response, so I'm posting it here.
My eyes have been giving me trouble again, and I am looking to see if there are any usable open-source TTS engines. I listened to the samples at https://github.com/mozilla/TTS/wiki/Released-Models, and I like what I’ve seen. Is it possible to use these pretrained model on a GPUless Macbook Pro to create audiobooks? I am ok with a speed of even 0.1. If it is possible, how do I get it to work? I want to ultimately have a shell function that takes a txt file and gives me an audio file. Googling led me to this ‘demo server’ thingy at https://github.com/mozilla/TTS/tree/distributed-dev/server, which is a 404 currently.