New version of flite_adapter.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Oct 18 2017
Oct 17 2017
In what way does it sound weird? I can't reproduce, what I've tested sounds fine, or at least the same no matter which textprocessor is used..
If it doesn't, yes that should be fixed!
Oct 6 2017
Did you update lexdata, copy the new symboltable, restart pronlex server, update wikispeech, restart wikispeech server?
In that case I must have forgotten to commit something.
Cronjob or just test script that calls the server every couple of seconds or so?
Oct 5 2017
Symboltable added to git/lexdata. Mapper added to voice_config for Norwegian.
Works for me now.
The lexicon wasn't setup right in wikispeech_server/voice_config
But now that it is, it's worse, all transcription fields are now wrong and there seems to be no mapper available for norwegian marytts sampa .
Nothing should have worked before so in that sense it's better now. Right place to look, anyway, at the mapper.
The error message is very confusing - but what actually happens is that marytts returns an error, because there is an unknown symbol in the transcription. "." instead of "-" as syllable separator.
The mapper isn't called in that case. Why not?
The transcription in the table on the left is mapped, and in the "ssml transcription field". But not in the "lexicon entries" field.
Aug 31 2017
Added info message "The wikispeech server can be accessed at http://localhost:10000/wikispeech"
The reason for this is described at http://flask.pocoo.org/docs/0.12/quickstart/#a-minimal-application under "Externally visible server".
It's no longer needed and can anyway be done in different ways, so I removed it.
However, when I ran the server with "host=0.0.0.0", it did serve at that URL, as well as 127.0.0.1, and "localhost". So I'm not sure what the problem was?
Edit "audio_url_prefix" in the config file to do this.
We could change so that the audio link is always at the request host, but sometimes this is not right - if the request is being proxied through another webserver, for instance.
May 29 2017
May 12 2017
Yes I could replicate on morf.se. Updated the offending line. Works now on morf.se, commited bugfix to github.
I can't replicate this error.
http://localhost:10000/wikispeech/?lang=sv&input=tilltugg,%20i%20bakverk
and
http://localhost:10000/wikispeech/?lang=sv&input=tillverkningen
both work fine for me.
May 11 2017
Fixed in a very simple way by inserting a space before the hyphen, in marytts_adapter.py
Not sure that's actually good enough..
May 10 2017
The marytts textprocessing uses icu locale files for number expansion. In words like "sexhundra", it returns a soft hyphen "sex\xadhundra". This causes lexicon lookup to fail. Simple fix is just to remove "\xad" if it is found before doing lexicon lookup.
May 9 2017
Apr 26 2017
Apr 25 2017
Updated handling of test errors.
TODO: set up a minimal flite voice.
Apr 10 2017
Apr 8 2017
There is now a TEST version of an Arabic lexicon, to be used for foreign names and the like.
It only contains four entries at the moment, so not much real use, but it means that it is now possible to add words to the lexicon to improve pronunciation of a wikipedia article.
Apr 5 2017
Mar 30 2017
There is now a branch "packaging" in https://github.com/stts-se/wikispeech_mockup, that I think contains everything needed for fairly simple setup of the ws server. Lexicon and marytts servers are separate, as previously.
Mar 7 2017
Closing this. But that does not mean that there are no possible future issues.
Closing this. But that does not mean that there are no possible future issues.
This is not a subtask of T122157
It is possible to choose between voices.
Feb 24 2017
Ongoing but nothing special at the moment
There is no Arabic lexicon at the moment, because it works instead by vocalising the input text.
At some point we need to have at least lexicon for exceptions, foreign words, names, etc.
Maybe this is a good time to do that.
This is not an actual task, but a description of needed infrastructure for pronunciation.
If it refers to implementing the basics, it is done.
Closed.
Open new task when something needs to be done.
Voice can be selected. If there are British/American voices available, the server supports choosing between them.
Feb 20 2017
Yes