espeak-ng@groups.io Integration <espeak-ng@...>
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng/espeak-ng] Pull request opened by michael-conrad:
#779 Misc Cherokee language fixes.
Switch to Portuguese /&~/ for .
Use aveolar /d/ instead of dental /d[/.
The base phonemes file defines alveolar /d/ with the definition for a
dental /d[/ ????
[espeak-ng/espeak-ng] Pull request updated by michael-conrad:
#779 Misc Cherokee language fixes.
Switch to Portuguese /&~/ for <v>.
Use aveolar /d/ instead of dental /d[/.
The base phonemes file defines alveolar /d/ with the definition for a
dental /d[/ ????
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Issue Created by michael-conrad:
#780 Envelope gets lost at end of sentence? (espeak: No envelope)
When using espeak-ng to generate Cherokee language wav files I'm getting the warning of "espeak: No envelope" on the final word in the sentence.
This does not happen for all sentences. And the word with the missing envelope is processed fine in other sentences:
not working
- 12,242: tạɂ³ldu ị²yạ³gạ²yv⁴li tạɂ³lị³tsgwa nvh²gsgo tạɂ³li
The word "tạɂ³li" has no envelope.
working
- 2: tạɂ³li
- 121: sgo²³hị³tsgwa tạɂ³lsgo sa¹gwu⁴
- 12: tạɂ³ldu
Examples: espeak-ng-missing-envelope-output.zip
[espeak-ng:master] New Issue Created by michael-conrad:
#780 Envelope gets lost at end of sentence? (espeak: No envelope)
When using espeak-ng to generate Cherokee language wav files I'm getting the warning of "espeak: No envelope" on the final word in an example sentence.
This does not happen for all sentences. And the word with the missing envelope is processed fine in other sentences:
not working
- 12,242: tạɂ³ldu ị²yạ³gạ²yv⁴li tạɂ³lị³tsgwa nvh²gsgo tạɂ³li
The word "tạɂ³li" has no envelope.
working
- 2: tạɂ³li
- 121: sgo²³hị³tsgwa tạɂ³lsgo sa¹gwu⁴
- 12: tạɂ³ldu
Examples: espeak-ng-missing-envelope-output.zip
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Issue Created by michael-conrad:
#781 Documentation Request: How to adjust pauses between words, sentences, etc?
How to adjust pauses between words, sentences, etc, in a language's definition?
The output from espeak-ng has the sentences all run together with no pauses. Other than inserting manual pauses in the text that espeak-ng is processing, how can this be changed?
I notice this with both Cherokee and English.
[espeak-ng:master] New Issue Created by michael-conrad:
#781 Documentation Request: How to adjust pauses between words, sentences, etc?
How to adjust pauses between words, sentences, etc, in a language's definition?
The output from espeak-ng has the sentences all run together with no pauses. Other than inserting manual pauses in the text that espeak-ng is processing, how can this be changed?
I would prefer changing it in the language definition file if possible. I'm trying to get the pause cadence more correct for the Cherokee language.
I notice this with both Cherokee and English.
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Pull Request #782 Update Makefile.am
By valdisvi:
Thanks for proposal, but I wonder, for what case it would help.
Currently it doesn't change anything, except it adds unneeded complexity in Makefile.am .
If development environment doesn't know, what simple ronn and kramdown is, probably instead of patching Makefile.am it should be fixed in the environment at the first place.
3 New Commits:
[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
636059da3a71: Fix issue #778: Cantonese have some numbers missing when reading
Modified: dictsource/zhy_list
[espeak-ng:master] By Michael Conrad <m.conrad.202@...>:
ec99326d52d3: Misc Cherokee language fixes.
Switch to Portuguese /&~/ for <v>. Use aveolar /d/ instead of dental /d[/.
The base phonemes file defines alveolar /d/ with the definition for a dental /d[/ ????
Modified: dictsource/chr_rules
Modified: phsource/ph_cherokee
[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
e4a1bc4dfe86: Merge pull request #779
Modified: dictsource/chr_rules
Modified: phsource/ph_cherokee
[espeak-ng/espeak-ng] Pull request closed by valdisvi:
#779 Misc Cherokee language fixes.
Switch to Portuguese /&~/ for <v>.
Use aveolar /d/ instead of dental /d[/.
The base phonemes file defines alveolar /d/ with the definition for a
dental /d[/ ????
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #652 Incorrect pronounciation of atelier
By bdorer:
I thinkthat sounds correct. At least in German.
[espeak-ng:master] New Comment on Issue #721 Some German misspellings
By hozosch:
I guess they can be added like that using the $text function. Should I create an additional pull request or can someone who's got write access do it?
One thing though, Arbeitsprozess should be written phonetically. The pronunciation is better, but the secondary stress is on "zess" not "pro"
[espeak-ng:master] New Comment on Issue #643 German voice mispronounces a select few words
By bdorer:
I replicate this issue. @hozosch could you include the requested fixes?
[espeak-ng:master] New Comment on Issue #721 Some German misspellings
By hozosch:
I guess they can be added like that using the $text function. Should I create an additional pull request or can someone who's got write access do it?
One thing though, Arbeitsprozess should be written phonetically. The pronunciation is better with the misspelled way, but the secondary stress is on "zess" not "pro"
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #642 The german voice reads german words in some cases in english
By bdorer:
ok, may its more work but in this case words like Software, Hardware and so on need there own lines.
[espeak-ng:master] New Comment on Issue #721 Some German misspellings
By hozosch:
I guess they can be added like that using the $text function. Should I create an additional pull request or can someone who's got write access do it?
One thing though, Arbeitsprozess should be written phonetically. The pronunciation is better with the misspelled way, but the secondary stress should be on "zess" not "pro"
[espeak-ng:master] New Comment on Issue #721 Some German misspellings
By valdisvi:
Unambiguous description how to fix it would be enough.
Particularly for "handelsware" there is rule, that if word ends with "..ware", switch to English. And question is — is this rule too general/wide/wrong and should be changed/deleted or "handelsware" is just one or rare exceptions and should be added e.g. as handelsware > handelswhare in de_list file.
[espeak-ng:master] New Comment on Issue #721 Some German misspellings
By valdisvi:
Unambiguous description how to fix it would be enough.
Particularly for "handelsware" there is rule, that if word ends with "..ware", switch to English. And question is — is this rule too general/wide/wrong and should be changed/deleted or "handelsware" is just one or rare exceptions and should be added e.g. as handelsware > handelswhare in de_list file. Look also at #642.
[espeak-ng:master] New Comment on Issue #629 new voices for sapi5 ESpeak
By bdorer:
@joshknnd1982 where do theese files come from? Is there any license information? I think this is important to know.
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #784 Error processing file 'tests/phontab': No such file or directory.
By danielbair:
/Library/Developer/CommandLineTools/usr/bin/make tests/encoding.test tests/readclause.test tests/api.test tests/ssml-fuzzer.test src/libespeak-ng-test.la tests/libfuzzrunner.la
CC tests/encoding.o
CCLD tests/encoding.test
CC tests/readclause_test-readclause.o
CC src/ucd-tools/src/libespeak_ng_test_la-case.lo
CC src/ucd-tools/src/libespeak_ng_test_la-categories.lo
CC src/ucd-tools/src/libespeak_ng_test_la-ctype.lo
CC src/ucd-tools/src/libespeak_ng_test_la-proplist.lo
CC src/ucd-tools/src/libespeak_ng_test_la-scripts.lo
CC src/ucd-tools/src/libespeak_ng_test_la-tostring.lo
CC src/libespeak-ng/test_la-compiledata.lo
CC src/libespeak-ng/test_la-compiledict.lo
CC src/libespeak-ng/test_la-compilembrola.lo
CC src/libespeak-ng/test_la-dictionary.lo
CC src/libespeak-ng/test_la-encoding.lo
CC src/libespeak-ng/test_la-error.lo
CC src/libespeak-ng/test_la-espeak_api.lo
CC src/libespeak-ng/test_la-ieee80.lo
CC src/libespeak-ng/test_la-intonation.lo
CC src/libespeak-ng/test_la-mnemonics.lo
CC src/libespeak-ng/test_la-numbers.lo
CC src/libespeak-ng/test_la-readclause.lo
CC src/libespeak-ng/test_la-phoneme.lo
CC src/libespeak-ng/test_la-phonemelist.lo
CC src/libespeak-ng/test_la-setlengths.lo
CC src/libespeak-ng/test_la-spect.lo
CC src/libespeak-ng/test_la-speech.lo
CC src/libespeak-ng/test_la-ssml.lo
CC src/libespeak-ng/test_la-synthdata.lo
CC src/libespeak-ng/test_la-synthesize.lo
CC src/libespeak-ng/test_la-synth_mbrola.lo
CC src/libespeak-ng/test_la-translate.lo
CC src/libespeak-ng/test_la-tr_languages.lo
CC src/libespeak-ng/test_la-voices.lo
CC src/libespeak-ng/test_la-wavegen.lo
CC src/libespeak-ng/test_la-klatt.lo
CC src/libespeak-ng/test_la-mbrowrap.lo
CC src/libespeak-ng/test_la-espeak_command.lo
CC src/libespeak-ng/test_la-event.lo
CC src/libespeak-ng/test_la-fifo.lo
CCLD src/libespeak-ng-test.la
libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: src/.libs/libespeak-ng-test.a(test_la-espeak_command.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: src/.libs/libespeak-ng-test.a(test_la-fifo.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: src/.libs/libespeak-ng-test.a(test_la-espeak_command.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: src/.libs/libespeak-ng-test.a(test_la-fifo.o) has no symbols
CCLD tests/readclause.test
CC tests/api_test-api.o
CCLD tests/api.test
CC tests/ssml_fuzzer_test-ssml-fuzzer.o
CC tests/libfuzzrunner_la-fuzzrunner.lo
CCLD tests/libfuzzrunner.la
CCLD tests/ssml-fuzzer.test
make[1]: `src/libespeak-ng-test.la' is up to date.
make[1]: `tests/libfuzzrunner.la' is up to date.
TEST tests/encoding.test
testing unbound text decoder
testing unknown encodings
testing US-ASCII encoding
testing KOI8-R encoding
testing ISCII encoding
testing ISO-8859-1 encoding
testing ISO-8859-2 encoding
testing ISO-8859-3 encoding
testing ISO-8859-4 encoding
testing ISO-8859-5 encoding
testing ISO-8859-6 encoding
testing ISO-8859-7 encoding
testing ISO-8859-8 encoding
testing ISO-8859-9 encoding
testing ISO-8859-10 encoding
testing ISO-8859-11 encoding
testing ISO-8859-13 encoding
testing ISO-8859-14 encoding
testing ISO-8859-15 encoding
testing ISO-8859-16 encoding
testing UTF-8 encoding
testing ISO-10646-UCS-2 encoding
testing char decoder
testing wchar_t decoder
testing auto decoder (UTF-8 + codepage-based fallback)
testing peekc
PASSED tests/encoding.test
TEST tests/readclause.test
testing Latin (Latn)
testing Latin (Latn) ... sentence
testing Greek (Grek)
testing Armenian (Armn)
testing Arabic (Arab)
testing Devanagari (Deva)
testing Tibetan (Tibt)
testing Sinhala (Sinh)
testing Georgian (Geor)
testing Ethiopic (Ethi)
testing Ideographic (Hani)
testing Full Width
testing Emoji ... UTS-51 ED-3. emoji character
testing Emoji ... UTS-51 ED-8a. text presentation sequence
testing Emoji ... UTS-51 ED-9a. emoji presentation sequence
testing Emoji ... UTS-51 ED-13. emoji modifier sequence
testing Emoji ... UTS-51 ED-14. emoji flag sequence
testing Emoji ... UTS-51 ED-14a. emoji tag sequence (emoji character)
testing Emoji ... UTS-51 ED-14b. emoji combining sequence
testing Emoji ... UTS-51 ED-14c. emoji keycap sequence
PASSED tests/readclause.test
TEST tests/translate.test
testing en "hello"
testing en "something important"
testing lv "Neviena no Eiropas valstīm nekad nav pārgājusi no universālās (no vispārējiem nodokļiem finansētas) sistēmas uz obligātās apdrošināšanas sistēmu Beigas."
testing en "débuted"
testing en-US "débuted"
testing ta "ள்"
testing my "7"
testing ka "3 7"
testing hi "रुचि"
testing hi "दुकान"
testing hi "कानून"
testing en-GB-x-gbcwmd "I have"
testing hyw "A Կրնամ"
testing en "A. B C, D. E: F."
testing en "♈"
testing my "ð"
testing ka "ð"
testing ka "ð¥"
testing en "♈ð"
testing en "♈ ð"
testing en "⁉"
testing en "⁉ ð"
testing en "ð¤£"
testing sk "☺"
testing sk "blah ☺"
PASSED tests/translate.test
TEST tests/ssml.test
testing tests/ssml/billion-laughs.ssml
testing tests/ssml/external-entity.ssml
testing tests/ssml/language-switch.ssml
testing tests/ssml/spec-example-1.ssml
PASSED tests/ssml.test
TEST tests/ssml-fuzzer.test
PASSED tests/ssml-fuzzer.test
TEST tests/api.test
Error processing file 'tests/phontab': No such file or directory.
Error processing file 'tests/phontab': No such file or directory.
Cannot set intonation: language not set, or is invalid.
testing espeak_Terminate without espeak_Initialize
testing espeak_Initialize
testing espeak_Synth
testing espeak_Synth
testing espeak_Synth in path with no voices
testing espeak_Synth
testing espeak_ng_Synthesize
testing espeak_ng_Synthesize
testing espeak_ng_Synthesize in path with no voices
testing espeak_ng_Synthesize
testing espeak_SetVoiceByName(NULL)
testing espeak_SetVoiceByName("")
testing espeak_SetVoiceByName("de")
testing espeak_SetVoiceByName("zzz")
testing espeak_SetVoiceByName("!v/Annie") (language variant; intonation)
testing espeak_SetVoiceByProperties: (none)
testing espeak_SetVoiceByProperties: languages=""
testing espeak_SetVoiceByProperties: languages="mk" (valid)
testing espeak_SetVoiceByProperties: languages="zzz" (invalid)
PASSED tests/api.test
TEST tests/language-phonemes.test
-n checking for SHA1 hashing command ...
/usr/bin/shasum
testing af
testing am
testing an
testing ar
testing as
testing az
testing bg
testing bn
testing bpy
testing bs
testing ca
testing cmn
testing cs
testing cy
testing da
testing de
testing el
testing en
testing en-029
testing en-GB-scotland
testing en-GB-x-gbclan
testing en-GB-x-gbcwmd
testing en-GB-x-rp
testing en-US
testing eo
testing es
testing es-419
testing et
testing eu
testing fa
testing fa-Latn
testing fi
testing fr
testing fr-BE
testing fr-CH
testing ga
testing gd
testing gn
testing grc
testing gu
testing hak
testing hi
testing hr
testing hu
testing hy
testing hyw
testing ia
testing id
testing is
testing it
testing ja
testing jbo
testing ka
testing kl
testing kn
testing ko
testing kok
testing ku
testing ky
testing la
testing lfn
testing lt
testing lv
1c1
< 060b6f94cd505e5c3e649d94c41856d801c0c695
---
> e209267d9c35a612f24906da39b2927b4e8d2a87
make: *** [tests/language-phonemes.check] Error 1
Command failed: cd "/opt/local/var/macports/build/_Users_danielbair_local-macports-ports_audio_espeak-ng/espeak-ng/work/espeak-ng-1.50" && /usr/bin/make check RONN=/opt/local/bin/ronn-2.6 KRAMDOWN=true
Exit code: 2
[espeak-ng:master] New Comment on Issue #784 Error processing file 'tests/phontab': No such file or directory.
By danielbair:
This is not from master, but from the release 1.5.0 archive.
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #784 Error processing file 'tests/phontab': No such file or directory.
By valdisvi:
First, I would investigate why your environment doesn't support unicode characters. There shouldn't be � in the output:
testing ka "�"
testing ka "�"
testing en "♈ð���"
testing en "♈ ð���"
testing en "⁉"
testing en "⁉ ð���"
testing en "�"
For me 1.50 (I assume that was meant by 1.5.0 which doesn't exists) tag check successfully:
~/es((HEAD detached at 1.50))$ make check
make tests/encoding.test tests/readclause.test tests/api.test tests/ssml-fuzzer.test src/libespeak-ng-test.la tests/libfuzzrunner.la
make[1]: Entering directory '/home/valdis/code/espeak-ng'
make[1]: 'tests/readclause.test' is up to date.
make[1]: 'tests/api.test' is up to date.
make[1]: 'tests/ssml-fuzzer.test' is up to date.
make[1]: 'src/libespeak-ng-test.la' is up to date.
make[1]: 'tests/libfuzzrunner.la' is up to date.
make[1]: Leaving directory '/home/valdis/code/espeak-ng'
TEST tests/encoding.test
testing unbound text decoder
testing unknown encodings
testing US-ASCII encoding
testing KOI8-R encoding
testing ISCII encoding
testing ISO-8859-1 encoding
testing ISO-8859-2 encoding
testing ISO-8859-3 encoding
testing ISO-8859-4 encoding
testing ISO-8859-5 encoding
testing ISO-8859-6 encoding
testing ISO-8859-7 encoding
testing ISO-8859-8 encoding
testing ISO-8859-9 encoding
testing ISO-8859-10 encoding
testing ISO-8859-11 encoding
testing ISO-8859-13 encoding
testing ISO-8859-14 encoding
testing ISO-8859-15 encoding
testing ISO-8859-16 encoding
testing UTF-8 encoding
testing ISO-10646-UCS-2 encoding
testing char decoder
testing wchar_t decoder
testing auto decoder (UTF-8 + codepage-based fallback)
testing peekc
PASSED tests/encoding.test
TEST tests/readclause.test
testing Latin (Latn)
testing Latin (Latn) ... sentence
testing Greek (Grek)
testing Armenian (Armn)
testing Arabic (Arab)
testing Devanagari (Deva)
testing Tibetan (Tibt)
testing Sinhala (Sinh)
testing Georgian (Geor)
testing Ethiopic (Ethi)
testing Ideographic (Hani)
testing Full Width
testing Emoji ... UTS-51 ED-3. emoji character
testing Emoji ... UTS-51 ED-8a. text presentation sequence
testing Emoji ... UTS-51 ED-9a. emoji presentation sequence
testing Emoji ... UTS-51 ED-13. emoji modifier sequence
testing Emoji ... UTS-51 ED-14. emoji flag sequence
testing Emoji ... UTS-51 ED-14a. emoji tag sequence (emoji character)
testing Emoji ... UTS-51 ED-14b. emoji combining sequence
testing Emoji ... UTS-51 ED-14c. emoji keycap sequence
PASSED tests/readclause.test
TEST tests/translate.test
testing en "hello"
testing en "something important"
testing lv "Neviena no Eiropas valstīm nekad nav pārgājusi no universālās (no vispārējiem nodokļiem finansētas) sistēmas uz obligātās apdrošināšanas sistēmu Beigas."
testing en "débuted"
testing en-US "débuted"
testing ta "ள்"
testing my "7"
testing ka "3 7"
testing hi "रुचि"
testing hi "दुकान"
testing hi "कानून"
testing en-GB-x-gbcwmd "I have"
testing hyw "A Կրնամ"
testing en "A. B C, D. E: F."
testing en "♈"
testing my "😙"
testing ka "😙"
testing ka "😥"
testing en "♈🌈"
testing en "♈ 🌈"
testing en "⁉"
testing en "⁉ 🌈"
testing en "🤣"
testing sk "☺"
testing sk "blah ☺"
PASSED tests/translate.test
TEST tests/ssml.test
testing tests/ssml/billion-laughs.ssml
testing tests/ssml/external-entity.ssml
testing tests/ssml/language-switch.ssml
testing tests/ssml/spec-example-1.ssml
PASSED tests/ssml.test
TEST tests/ssml-fuzzer.test
PASSED tests/ssml-fuzzer.test
TEST tests/api.test
testing espeak_Terminate without espeak_Initialize
testing espeak_Initialize
testing espeak_Synth
testing espeak_Synth
testing espeak_Synth in path with no voices
Error processing file 'tests/phontab': No such file or directory.
testing espeak_Synth
testing espeak_ng_Synthesize
testing espeak_ng_Synthesize
testing espeak_ng_Synthesize in path with no voices
Error processing file 'tests/phontab': No such file or directory.
testing espeak_ng_Synthesize
testing espeak_SetVoiceByName(NULL)
testing espeak_SetVoiceByName("")
testing espeak_SetVoiceByName("de")
testing espeak_SetVoiceByName("zzz")
testing espeak_SetVoiceByName("!v/Annie") (language variant; intonation)
Cannot set intonation: language not set, or is invalid.
testing espeak_SetVoiceByProperties: (none)
testing espeak_SetVoiceByProperties: languages=""
testing espeak_SetVoiceByProperties: languages="mk" (valid)
testing espeak_SetVoiceByProperties: languages="zzz" (invalid)
PASSED tests/api.test
TEST tests/language-phonemes.test
checking for SHA1 hashing command ... /usr/bin/sha1sum
testing af
testing am
testing an
testing ar
testing as
testing az
testing bg
testing bn
testing bpy
testing bs
testing ca
testing cmn
testing cs
testing cy
testing da
testing de
testing el
testing en
testing en-029
testing en-GB-scotland
testing en-GB-x-gbclan
testing en-GB-x-gbcwmd
testing en-GB-x-rp
testing en-US
testing eo
testing es
testing es-419
testing et
testing eu
testing fa
testing fa-Latn
testing fi
testing fr
testing fr-BE
testing fr-CH
testing ga
testing gd
testing gn
testing grc
testing gu
testing hak
testing hi
testing hr
testing hu
testing hy
testing hyw
testing ia
testing id
testing is
testing it
testing ja
testing jbo
testing ka
testing kl
testing kn
testing ko
testing kok
testing ku
testing ky
testing la
testing lfn
testing lt
testing lv
testing mi
testing mk
testing shn
PASSED tests/language-phonemes.test
TEST tests/language-replace.test
testing bs
testing en
testing hr
testing ja
testing mk
testing sr
PASSED tests/language-replace.test
TEST tests/language-pronunciation.test
testing af (Latn)
testing am (Ethi)
testing an (Latn)
testing ar (Arab)
testing as (Beng)
testing az (Latn)
testing bg (Cyrl)
testing bn (Beng)
testing bs (Cyrl)
testing bs (Latn)
testing ca (Latn)
testing cs (Latn)
testing cy (Latn)
testing da (Latn)
testing de (Latn)
testing el (Grek)
testing en (Latn)
testing eo (Latn)
testing es (Latn)
testing et (Latn)
testing eu (Latn)
testing fi (Latn)
testing fr (Latn)
testing ga (Latn)
testing gd (Latn)
testing gn (Latn)
testing grc (Grek)
testing gu (Gujr)
testing hi (Deva)
testing hy (Armn)
testing hyw (Armn)
testing hr (Cyrl)
testing hr (Latn)
testing ht (Latn)
testing hu (Latn)
testing ia (Latn)
testing id (Latn)
testing is (Latn)
testing it (Latn)
testing ja (Hira)
testing ja (Kana)
testing jbo (Latn)
testing ky (Cyrl)
testing kl (Latn)
testing kn (Knda)
testing kok (Deva)
testing ko (Hang)
testing ku (Latn)
testing la (Latn)
testing lfn (Cyrl)
testing lfn (Latn)
testing lt (Latn)
testing lv (Latn)
testing mi (Latn)
testing mk (Cyrl)
testing mk (Latn)
testing ml (Mlym)
testing my (Mymr)
testing mr (Deva)
testing ms (Latn)
testing mt (Latn)
testing nb (Latn)
testing nci (Latn)
testing nl (Latn)
testing om (Latn)
testing or (Orya)
testing pa (Guru)
testing pap (Latn)
testing pl (Latn)
testing pt (Latn)
testing ro (Latn)
testing ru (Cyrl)
testing sd (Arab)
testing si (Sinh)
testing sk (Latn)
testing sl (Latn)
testing sq (Latn)
testing sr (Cyrl)
testing sr (Latn)
testing sv (Latn)
testing sw (Latn)
testing ta (Taml)
testing te (Telu)
testing tn (Latn)
testing tr (Latn)
testing tt (Cyrl)
testing ur (Arab)
testing vi (Latn)
testing bg (Latn as English)
testing fa (Latn as English)
testing ka (Latn as English)
testing de (Lexical Sets)
testing en (Lexical Sets)
testing en-029 (Lexical Sets)
testing en-GB-scotland (Lexical Sets)
testing en-GB-x-gbclan (Lexical Sets)
testing en-GB-x-gbcwmd (Lexical Sets)
testing en-GB-x-rp (Lexical Sets)
testing en-US (Lexical Sets)
PASSED tests/language-pronunciation.test
TEST tests/language-numbers-cardinal.test
... en (English)
testing en ... units
testing en ... teens
testing en ... tens
testing en-GB ... hundreds
testing en-US ... hundreds
testing en ... large
testing en ... mixed
PASSED tests/language-numbers-cardinal.test
TEST tests/language-numbers-ordinal.test
... en (English)
testing en ... units
testing en ... teens
testing en ... tens
testing en-GB ... hundreds
testing en-US ... hundreds
testing en ... large
testing en ... mixed
PASSED tests/language-numbers-ordinal.test
[espeak-ng:master] New Comment on Issue #784 Error processing file 'tests/phontab': No such file or directory.
By valdisvi:
First, I would investigate why your environment doesn't support unicode characters. There shouldn't be � in the output:
testing ka "�"
testing ka "�"
testing en "♈ð���"
testing en "♈ ð���"
testing en "⁉"
testing en "⁉ ð���"
testing en "�"
For me 1.50 (I assume that was meant by 1.5.0 which doesn't exist) tag passes checks successfully:
~/es((HEAD detached at 1.50))$ make check
make tests/encoding.test tests/readclause.test tests/api.test tests/ssml-fuzzer.test src/libespeak-ng-test.la tests/libfuzzrunner.la
make[1]: Entering directory '/home/valdis/code/espeak-ng'
make[1]: 'tests/readclause.test' is up to date.
make[1]: 'tests/api.test' is up to date.
make[1]: 'tests/ssml-fuzzer.test' is up to date.
make[1]: 'src/libespeak-ng-test.la' is up to date.
make[1]: 'tests/libfuzzrunner.la' is up to date.
make[1]: Leaving directory '/home/valdis/code/espeak-ng'
TEST tests/encoding.test
testing unbound text decoder
testing unknown encodings
testing US-ASCII encoding
testing KOI8-R encoding
testing ISCII encoding
testing ISO-8859-1 encoding
testing ISO-8859-2 encoding
testing ISO-8859-3 encoding
testing ISO-8859-4 encoding
testing ISO-8859-5 encoding
testing ISO-8859-6 encoding
testing ISO-8859-7 encoding
testing ISO-8859-8 encoding
testing ISO-8859-9 encoding
testing ISO-8859-10 encoding
testing ISO-8859-11 encoding
testing ISO-8859-13 encoding
testing ISO-8859-14 encoding
testing ISO-8859-15 encoding
testing ISO-8859-16 encoding
testing UTF-8 encoding
testing ISO-10646-UCS-2 encoding
testing char decoder
testing wchar_t decoder
testing auto decoder (UTF-8 + codepage-based fallback)
testing peekc
PASSED tests/encoding.test
TEST tests/readclause.test
testing Latin (Latn)
testing Latin (Latn) ... sentence
testing Greek (Grek)
testing Armenian (Armn)
testing Arabic (Arab)
testing Devanagari (Deva)
testing Tibetan (Tibt)
testing Sinhala (Sinh)
testing Georgian (Geor)
testing Ethiopic (Ethi)
testing Ideographic (Hani)
testing Full Width
testing Emoji ... UTS-51 ED-3. emoji character
testing Emoji ... UTS-51 ED-8a. text presentation sequence
testing Emoji ... UTS-51 ED-9a. emoji presentation sequence
testing Emoji ... UTS-51 ED-13. emoji modifier sequence
testing Emoji ... UTS-51 ED-14. emoji flag sequence
testing Emoji ... UTS-51 ED-14a. emoji tag sequence (emoji character)
testing Emoji ... UTS-51 ED-14b. emoji combining sequence
testing Emoji ... UTS-51 ED-14c. emoji keycap sequence
PASSED tests/readclause.test
TEST tests/translate.test
testing en "hello"
testing en "something important"
testing lv "Neviena no Eiropas valstīm nekad nav pārgājusi no universālās (no vispārējiem nodokļiem finansētas) sistēmas uz obligātās apdrošināšanas sistēmu Beigas."
testing en "débuted"
testing en-US "débuted"
testing ta "ள்"
testing my "7"
testing ka "3 7"
testing hi "रुचि"
testing hi "दुकान"
testing hi "कानून"
testing en-GB-x-gbcwmd "I have"
testing hyw "A Կրնամ"
testing en "A. B C, D. E: F."
testing en "♈"
testing my "😙"
testing ka "😙"
testing ka "😥"
testing en "♈🌈"
testing en "♈ 🌈"
testing en "⁉"
testing en "⁉ 🌈"
testing en "🤣"
testing sk "☺"
testing sk "blah ☺"
PASSED tests/translate.test
TEST tests/ssml.test
testing tests/ssml/billion-laughs.ssml
testing tests/ssml/external-entity.ssml
testing tests/ssml/language-switch.ssml
testing tests/ssml/spec-example-1.ssml
PASSED tests/ssml.test
TEST tests/ssml-fuzzer.test
PASSED tests/ssml-fuzzer.test
TEST tests/api.test
testing espeak_Terminate without espeak_Initialize
testing espeak_Initialize
testing espeak_Synth
testing espeak_Synth
testing espeak_Synth in path with no voices
Error processing file 'tests/phontab': No such file or directory.
testing espeak_Synth
testing espeak_ng_Synthesize
testing espeak_ng_Synthesize
testing espeak_ng_Synthesize in path with no voices
Error processing file 'tests/phontab': No such file or directory.
testing espeak_ng_Synthesize
testing espeak_SetVoiceByName(NULL)
testing espeak_SetVoiceByName("")
testing espeak_SetVoiceByName("de")
testing espeak_SetVoiceByName("zzz")
testing espeak_SetVoiceByName("!v/Annie") (language variant; intonation)
Cannot set intonation: language not set, or is invalid.
testing espeak_SetVoiceByProperties: (none)
testing espeak_SetVoiceByProperties: languages=""
testing espeak_SetVoiceByProperties: languages="mk" (valid)
testing espeak_SetVoiceByProperties: languages="zzz" (invalid)
PASSED tests/api.test
TEST tests/language-phonemes.test
checking for SHA1 hashing command ... /usr/bin/sha1sum
testing af
testing am
testing an
testing ar
testing as
testing az
testing bg
testing bn
testing bpy
testing bs
testing ca
testing cmn
testing cs
testing cy
testing da
testing de
testing el
testing en
testing en-029
testing en-GB-scotland
testing en-GB-x-gbclan
testing en-GB-x-gbcwmd
testing en-GB-x-rp
testing en-US
testing eo
testing es
testing es-419
testing et
testing eu
testing fa
testing fa-Latn
testing fi
testing fr
testing fr-BE
testing fr-CH
testing ga
testing gd
testing gn
testing grc
testing gu
testing hak
testing hi
testing hr
testing hu
testing hy
testing hyw
testing ia
testing id
testing is
testing it
testing ja
testing jbo
testing ka
testing kl
testing kn
testing ko
testing kok
testing ku
testing ky
testing la
testing lfn
testing lt
testing lv
testing mi
testing mk
testing shn
PASSED tests/language-phonemes.test
TEST tests/language-replace.test
testing bs
testing en
testing hr
testing ja
testing mk
testing sr
PASSED tests/language-replace.test
TEST tests/language-pronunciation.test
testing af (Latn)
testing am (Ethi)
testing an (Latn)
testing ar (Arab)
testing as (Beng)
testing az (Latn)
testing bg (Cyrl)
testing bn (Beng)
testing bs (Cyrl)
testing bs (Latn)
testing ca (Latn)
testing cs (Latn)
testing cy (Latn)
testing da (Latn)
testing de (Latn)
testing el (Grek)
testing en (Latn)
testing eo (Latn)
testing es (Latn)
testing et (Latn)
testing eu (Latn)
testing fi (Latn)
testing fr (Latn)
testing ga (Latn)
testing gd (Latn)
testing gn (Latn)
testing grc (Grek)
testing gu (Gujr)
testing hi (Deva)
testing hy (Armn)
testing hyw (Armn)
testing hr (Cyrl)
testing hr (Latn)
testing ht (Latn)
testing hu (Latn)
testing ia (Latn)
testing id (Latn)
testing is (Latn)
testing it (Latn)
testing ja (Hira)
testing ja (Kana)
testing jbo (Latn)
testing ky (Cyrl)
testing kl (Latn)
testing kn (Knda)
testing kok (Deva)
testing ko (Hang)
testing ku (Latn)
testing la (Latn)
testing lfn (Cyrl)
testing lfn (Latn)
testing lt (Latn)
testing lv (Latn)
testing mi (Latn)
testing mk (Cyrl)
testing mk (Latn)
testing ml (Mlym)
testing my (Mymr)
testing mr (Deva)
testing ms (Latn)
testing mt (Latn)
testing nb (Latn)
testing nci (Latn)
testing nl (Latn)
testing om (Latn)
testing or (Orya)
testing pa (Guru)
testing pap (Latn)
testing pl (Latn)
testing pt (Latn)
testing ro (Latn)
testing ru (Cyrl)
testing sd (Arab)
testing si (Sinh)
testing sk (Latn)
testing sl (Latn)
testing sq (Latn)
testing sr (Cyrl)
testing sr (Latn)
testing sv (Latn)
testing sw (Latn)
testing ta (Taml)
testing te (Telu)
testing tn (Latn)
testing tr (Latn)
testing tt (Cyrl)
testing ur (Arab)
testing vi (Latn)
testing bg (Latn as English)
testing fa (Latn as English)
testing ka (Latn as English)
testing de (Lexical Sets)
testing en (Lexical Sets)
testing en-029 (Lexical Sets)
testing en-GB-scotland (Lexical Sets)
testing en-GB-x-gbclan (Lexical Sets)
testing en-GB-x-gbcwmd (Lexical Sets)
testing en-GB-x-rp (Lexical Sets)
testing en-US (Lexical Sets)
PASSED tests/language-pronunciation.test
TEST tests/language-numbers-cardinal.test
... en (English)
testing en ... units
testing en ... teens
testing en ... tens
testing en-GB ... hundreds
testing en-US ... hundreds
testing en ... large
testing en ... mixed
PASSED tests/language-numbers-cardinal.test
TEST tests/language-numbers-ordinal.test
... en (English)
testing en ... units
testing en ... teens
testing en ... tens
testing en-GB ... hundreds
testing en-US ... hundreds
testing en ... large
testing en ... mixed
PASSED tests/language-numbers-ordinal.test
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #761 Initial support for Turkmen language.
By boracasli98:
espeak-ng-turkmen.zip
This is the updated version of the Turkmen synthesizer, but I've got a problem: When I want espeak-ng to pronounce "köçelerden", it pronounces it "köçölördän" instead of "köçölördön". I still haven't found where the problem is after minutes of trying to figure it out.
[espeak-ng:master] New Comment on Issue #784 Error processing file 'tests/phontab': No such file or directory.
By rhdunn:
TEST tests/api.test
Error processing file 'tests/phontab': No such file or directory.
Error processing file 'tests/phontab': No such file or directory.
Cannot set intonation: language not set, or is invalid.
These are expected messages. That file is testing the espeak API calls with various parameters to check handling with nulls, etc. In the above case, it is testing the behaviour when passed a directory that does not contain espeak voices. If it was an issue, it would have failed at that point.
testing lv
1c1
< 060b6f94cd505e5c3e649d94c41856d801c0c695
---
> e209267d9c35a612f24906da39b2927b4e8d2a87
This is the reason why make check is failing. These tests are testing the phoneme to audio logic for the different languages, then checking that the hash of the generated version matches the expected/reference version. I'm not sure why it is generating different output here -- the languages prior to this are generating the correct output, so it could be a code path that is performed by the lv phoneme tests but not the others.
First, I would investigate why your environment doesn't support unicode characters. There shouldn't be � in the output:
That happens e.g. if the font does not support the characters. Those are only for some emoji characters and some languages -- other emoji and languages (e.g. Hindi) are displaying correctly.
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Issue #769 All phonemes should have IPA entries phonemes file should have all of used ones
By Icenowy:
For IPA entries, how to mark for aspiration?
At least for Chinese (Mandarin/Cantonese), we use aspiration to differ ptk from bdg in romanized forms (both are voiceless, but the former are aspirated, voiced stop doesn't exist).
Currently the tS;h item in ph_zh adapts ipa, but it writes tɕh which could be wrongly interpreted.
There seems to be a sign ʰ that is available as a small h suitable for marking it as aspirated.
[espeak-ng:master] New Comment on Issue #769 All phonemes should have IPA entries phonemes file should have all of used ones
By Icenowy:
For IPA entries, how to mark for aspiration?
At least for Chinese (Mandarin/Cantonese), we use aspiration to differ ptk from bdg in romanized forms (both are voiceless, but the former are aspirated, voiced stop doesn't exist).
Currently the tS;h item in ph_zh adapts ipa, but it writes tɕh which could be wrongly interpreted.
There seems to be a sign ʰ that is available as a small h suitable for marking it as aspirated.
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
3 New Commits:
[espeak-ng:master] By Icenowy Zheng <icenowy@...>:
f1b2c29d09ed: zh_listx: fix bogus `冉冉` item
This item will lead `冉冉` to be pronounced 3 times rather than 2, and it's not necessary because this character has no overloaded pronounciation.
Signed-off-by: Icenowy Zheng <icenowy@...>
Modified: dictsource/extra/zh_listx
[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
78683866d6fa: Merge pull request #786
Modified: dictsource/extra/zh_listx
[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
26ae5a3e6053: Update changelog
Modified: CHANGELOG.md
[espeak-ng/espeak-ng] Pull request closed by valdisvi:
#786 zh_listx: fix bogus `冉冉` item
This item will lead 冉冉 to be pronounced 3 times rather than 2, and
it's not necessary because this character has no overloaded
pronounciation.
Signed-off-by: Icenowy Zheng icenowy@...
[espeak-ng:master] New Comment on Pull Request #786 zh_listx: fix bogus `冉冉` item
By valdisvi:
Thanks for contribution!
Your pull request is merged into project.
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
|
|
espeak-ng@groups.io Integration <espeak-ng@...>
[espeak-ng:master] New Comment on Pull Request #787 fix 492
By hozosch:
Well thanks for that info. Now I also see what I was after in my comment. What I meant is that I didn't see the results at all, no matter if they failed or succeded, so couldn't retrieve the hashsum which is what I was looking for. Now, it's there, and no, I don't mean your comment.
1 New Commit:
[espeak-ng:master] By Valdis Vitolins <valdis.vitolins@...>:
cef02afc59da: As MBROLA is optional, don't exit with error if mbrola is not found
Modified: tests/mbrola.test
[espeak-ng/espeak-ng] Pull request updated by hozosch:
#787 fix 492
|
|