Comments (7)
Good catch, this is an issue where the path to voice samples is not handled properly (in my lazy testing the samples have all been in the same directory I'm working from!)
I'll fix this today, and confirm it catches the model properly as well.
from epub2tts.
OK figured out what happened here... I had previously been using basically "plain" xtts v2, which will check to see if the model has been already downloaded and if not, downloads it and prompts for license agreement. Then I switched to using the model API so I could be more specific with some settings. The docs clearly state "To use the model API, you need to download the model files and pass config and model file paths manually." Oops! I didn't notice because I had already downloaded the model.
My clunky fix is to init tts in the more boring way first which will trigger the check to see if the model has already been downloaded. It's working for me, please validate when you get a chance and let me know if this has solved it for you.
from epub2tts.
Wonderful.
I have some issues with the language, again.
I wrote them in #71, just to keep things in place. Could you please have a look?
from epub2tts.
Sorry I jumped to a wrong conclusion about what was going on here because I thought I had seem something similar once due to referencing the voice samples, but that was definitely not it.
I rely on TTS to detect whether or not the model is there, and if it's not, it should just download it. I'm really not sure what happened unless the model directory was there but it was not complete (i.e. missing config.json).
Let's let this open for now, and if you see it happen again please comment and I'll try harder to recreate the issue.
from epub2tts.
The merge did not fix this, re-opening this bug.
from epub2tts.
I rely on TTS to detect whether or not the model is there, and if it's not, it should just download it. I'm really not sure what happened unless the model directory was there but it was not complete (i.e. missing config.json).
The directory doesn't exists. The model isn't downloaded. I've reproduced the issue deleting all, reinstalling and using --xtts.
1- Install epub2tts
2- execute epub2tts mytext.txt --xtts voice1.wav,voice2.wav,voice3.wav
3- get the error, it doesn't try to download the model, just throw the error after the initial phase.
from epub2tts.
Thanks - I've recreated this as well. I will play with how I'm initiating TTS so that it properly triggers the download.
from epub2tts.
Related Issues (20)
- "Unable to import torch" error on Windows HOT 5
- UnboundLocalError every time HOT 6
- Can edge TTS be incorporated? HOT 3
- README --extract txt for --export txt HOT 1
- First chapter - Title missmatch HOT 8
- PopOS/Ubuntu installation HOT 1
- Using cloning with xtts HOT 3
- Enable integration with Metal API for accelerated generation on Apple Silicon HOT 2
- Allow voice change per chapter
- urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain HOT 2
- Add a little pause between paragraphs HOT 2
- Add support for TTS which fully support Apple Silicon HOT 5
- Removing unnecessary silences is a waste of time HOT 1
- Multiple voice handling HOT 1
- A way to export to a custom folder in linux. HOT 1
- Error using epub source and default settings HOT 1
- Mac M1 problem with setup HOT 9
- Issue on audio ratio for XTTS HOT 11
- Add title metadata HOT 2
- Part cleanup HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from epub2tts.