How to fix mbrola: Warning: v-d unknown, replaced with _-_
(happens with mb-de2, but not mb-de4)
#2010
Unanswered
GithubAnon0000
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
My
dictsource/de_list
contains the following rules:Running the command
espeak-ng -X -vmb-de2 "of darkness." -s20
returns the warningmbrola: Warning: v-d unknown, replaced with _-_
.Full output
Running
espeak-ng -X -vmb-de4 "of darkness." -s20
works fine though. There is no warning and the audio is not chopped off.Full output
I know that mb-de2 uses
phsource/mbrola/de2
. If I remove all lines in this file below the "// phonemes for English words" comment, any english word is pronounces wrong (silence instead of voice, mbrola prints lots of warnings that look just like the one above). That's why I thought the change is easy. I thought I am just missing a phoneme in that file.Copying the contents of
phsource/mbrola/de4
,phsource/mbrola/de6
,phsource/mbrola/de8
(one by one as a test) intophsource/mbrola/de2
, overwritingphsource/mbrola/de2
in the process, and compilingphsource/mbrola/de2
doesn't fix the problem though. Since mb-de4 works though it has to get the phoneme info from somewhere.I also copied the entire
phsource/mbrola/en1
file into the originalphsource/mbrola/de2
file, concatenating both files, just to make sure I'm not missing anything obvious. The same problems persists though.How can I make it work with mb-de2 as well? Thanks for every pointer!
Edit: In my similar question #2003 the phonemes in
de_list
where wrong. Is something wrong with the english rules in this case, too?Beta Was this translation helpful? Give feedback.
All reactions