[espeak-ng:master] reported: SSML input <voice name="value" age="value"> changes to default voice mid-sentence
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #737 SSML input changes to default voice mid-sentence
One options is to parse the XML as a document.
|
|
[espeak-ng:master] reported: SSML input <voice name="value" age="value"> changes to default voice mid-sentence
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #737 SSML input changes to default voice mid-sentence
Looks like is_end_clause or end_clause_after_tag have something to do with this. For example, removing these lines fixes the issue (but break something else): https://github.com/espeak-ng/espeak-ng/blob/5deac40b1a3804b46cc8539d731ad7f2608671ff/src/libespeak-ng/readclause.c#L1111-L1116 I'll keep posting here until I find a solution
|
|
[espeak-ng:master] new issue: Wrong tone sandhi
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Issue Created by ferrumcccp:
The correct pronunciation should be:
Because "好旅馆" is two words and tone sandhi should be applied separately.
|
|
Updates to Github
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #811 Improved Interlingua voice
Thanks for contribution! It is included into the project with commit 5deac40.
Some notes:
1. as word list is very long, it is put in file
I left only first entry in
To use MBROLA Italian voice for Interlingua, look MBROLA voices guide and mb-it1 and it1 files as examples. [espeak-ng:master] Issue #811 Improved Interlingua voice closed by nesrad.
|
|
Github push to espeak-ng:espeak-ng
#github
espeak-ng@groups.io Integration <espeak-ng@...>
1 New Commit:
[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
Added: dictsource/ia_listx
|
|
[espeak-ng:master] reported: PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #814 PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
It may be included as another utility in tools with separately called make tasks. Look at emoji script and corresponding Makefile.am entry to call it for building.
|
|
[espeak-ng:master] reported: PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #814 PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
Docker is used for a "turn-key" solution - no manual download or anything, just hit the button when you want the most recent file update, so to speak. It is all source code so if you are tech-savvy enough you can simply run -- or invoke the method even -- the script for yourself ;-) However, all this does not answer my initial request: Either you might include it into your build/deploy process (as the tutorial says... there are "Compile errors" sometimes) or you might link somewhere to the repo for anyone interested in enriching his German phoneme dictionary!?
|
|
Updates to Github
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #814 PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
Solution seems interesting and may be useful for other languages, where pronunciation is not easy deducted from writing. But I'm wondering why it needs docker to run Python script.
[espeak-ng:master] New Comment on Issue #814 PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
Solution seems interesting and may be useful for other languages, where pronunciation is not easy deducted from writing. But I'm wondering, why it needs docker to run Python script.
[espeak-ng:master] New Comment on Issue #814 PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
Docker is used for a "turn-key" solution - no manual download or anything, just hit the button when you want the most recent file update, so to speak. It is all source code so if you are tech savy enough you can simply run -- or invoke the method even -- the script for yourself ;-) However, all this does not answer my initial request: Either you might include it into your build/deploy process (as the tutorial says... there are "Compile errors" sometimes) or you might link somewhere to the repo for anyone interested in enriching his German phoneme dictionary!?
|
|
[espeak-ng:master] reported: PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #814 PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
Well, I am not a lawyer into IP... but yes, it seems if you stick to "share alike" with the usage (i.e. to my understanding, nobody is for instance, allowed to make money with this data under a proprietary license...) it should be ok - what's espeak-ng's precise license on data usage btw.?
Generally speaking: it should be possible. I parse for specific strings in German coming from the markup and surroundings. In other languages, as I assume, there is the same markup but in another language!? But I don't know if other languages in Wiktionary also specify provenance of words (i.e. loan words)... but if so, then it should be straight forward. The code is documented - but I can "guide" you if you want to use it also for another specific language, where to replace the respective strings probably. Everything from then onward stays the same.
|
|
Updates to Github
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #814 PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
Well, I am not a lawyer into IP... but yes, it seems if you stick to "share alike" with the usage (i.e. to my understanding, nobody is for instance, allowed to make money with this data under a proprietary license...) it should be ok - what's espeak-ng's precise license on data usage btw.?
Generally speaking: it should be possible. I parse for specific strings in German coming from the markup and surroundings. In other languages, as I assume, there is the same markup but in another language!? But I don't know if other languages in Wiktionary also specify provenance of words (i.e. lean words)... but if so, then it should be straight forward. The code is documented - but I can "guide" you if you want to use if for a specific language, where to replace the respective strings probably. Everything from then onward stays the same.
[espeak-ng:master] New Comment on Issue #814 PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
Well, I am not a lawyer into IP... but yes, it seems if you stick to "share alike" with the usage (i.e. to my understanding, nobody is for instance, allowed to make money with this data under a proprietary license...) it should be ok - what's espeak-ng's precise license on data usage btw.?
Generally speaking: it should be possible. I parse for specific strings in German coming from the markup and surroundings. In other languages, as I assume, there is the same markup but in another language!? But I don't know if other languages in Wiktionary also specify provenance of words (i.e. lean words)... but if so, then it should be straight forward. The code is documented - but I can "guide" you if you want to use it also for another specific language, where to replace the respective strings probably. Everything from then onward stays the same.
|
|
[espeak-ng:master] reported: PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #814 PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
See https://foundation.wikimedia.org/wiki/Terms_of_Use/en for the Terms of use. I think attribution must be done properly but other than that there shouldn't be any problems. How easy would it be to use the script for other languages?
|
|
Updates to Github
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Issue Created by repodiac:
Hi, I've written a small script and tutorial to extract roughly 10k German loan words from the German wiktionary, use their IPA code and convert it into Kirshenbaum syntax for import as dictionary ( If you're interested (don't know about possible license issues with wiktionary data) you could take this as a PR or alternatively, link to my repo for the curious reader/user. https://github.com/repodiac/espeak-ng_german_loan_words
[espeak-ng:master] New Comment on Issue #814 PR: Approx. 10,000 German loan words from DE-Wiktionary could be added to espeak-ng dictionary
Well, this certainly sounds very exciting! I don't have the permission to merge this though.
|
|
[espeak-ng:master] reported: SSML input <voice name="value" age="value"> changes to default voice mid-sentence
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #737 SSML input changes to default voice mid-sentence
Issue doesn't exist with
|
|
[espeak-ng:master] new issue: Improved Interlingua voice
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Issue Created by nesrad:
Hi, I've created the file ia_list to improve pronunciation for the ia voice. I'm not sure how to add it to your project, so I'll just leave it here. ia_list.zip Since Interlingua shares its sounds with the romance languages, I was wondering what steps would be needed to use existing mbrola voices like Italian.
|
|
[espeak-ng:master] new issue: Improved Interlingua voice
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Issue Created by nesrad:
Hi, I've created the file ia_list to improve pronunciation for the ia voice. I'm not sure how to add it to your project, so I'll just leave it here. ia_list.zip Since Interlingua shares its sounds with the romance languages, I was wondering what steps would be needed to use existing mbrola voices like Italian.
|
|
[espeak-ng:master] reported: Add some patterns to ja_rules
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Pull Request #810 Add some patterns to ja_rules
I've modified this PR to only "add the missing pattern".
The
|
|
Pull Request Updated
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng/espeak-ng] Pull request updated by tset-tset-tset:
#810 Add some patterns to ja_rules Hi, I've added a missing pattern to ja_rules. This fix allows for words like "ふぉーす" .
|
|
Updates to Github
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Issue Created by nesrad:
Hi, I've created the file ia_list to improve pronunciation for the ia voice. I'm not sure how to add it to your project, so I'll just leave it here. ia_list.zip Since Interlingua shares its sounds with the romance languages, I was wondering what steps would be needed to use existing mbrola voices like Italian.
[espeak-ng:master] New Issue Created by nesrad:
Hi, I've created the file ia_list to improve pronunciation for the ia voice. I'm not sure how to add it to your project, so I'll just leave it here. ia_list_new.zip Since Interlingua shares its sounds with the romance languages, I was wondering what steps would be needed to use existing mbrola voices like Italian.
[espeak-ng:master] New Issue Created by nesrad:
Hi, I've created the file ia_list to improve pronunciation for the ia voice. I'm not sure how to add it to your project, so I'll just leave it here. ia_list.zip Since Interlingua shares its sounds with the romance languages, I was wondering what steps would be needed to use existing mbrola voices like Italian.
|
|
Pull Request Opened
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng/espeak-ng] Pull request opened by jaacoppi: Move SSML related logic from ReadClause to ProcessSsmlTag and to a new function ParseSsmlReference(). Contributes to #369 and should make locating SSML bugs easier.
|
|
Updates to Github
#github
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Issue Created by rhdunn:
In Japanese, a Hiragana whose pronunciation ends with the vowel
It would be better to have the following rules:
This requires two changes to the espeak-ng rule logic:
1. Add
[espeak-ng:master] New Comment on Pull Request #810 Add some patterns to ja_rules
I've raised issue #812 about making it possible to simplify the Japanese Hiragana/Kiragana pronunciation rules.
|
|