Reece H. Dunn
6acec43043
synthesize.c: Fix -Wmissing-prototypes warnings.
7 years ago
Reece H. Dunn
8d8170ea0d
translate.c: Fix -Wmissing-prototypes warnings.
7 years ago
Reece H. Dunn
f605f79465
tr_languages.c: Fix -Wmissing-prototypes warnings.
7 years ago
Reece H. Dunn
74f9f5e34b
wavegen.c: Fix -Wmissing-prototypes warnings.
7 years ago
Reece H. Dunn
7ea0d0d7e9
speech.c: Fix -Wmissing-prototypes warnings.
7 years ago
Reece H. Dunn
5c14e92f6b
voices.c: Fix -Wmissing-prototypes warnings.
7 years ago
Reece H. Dunn
66a53cce02
klatt.c: Fix -Wmissing-prototypes warnings.
7 years ago
Reece H. Dunn
63b162c600
mbrowrap.c: Fix -Wmissing-prototypes warnings.
7 years ago
Reece H. Dunn
ba62f9a162
event.c: Fix -Wmissing-prototypes warnings.
7 years ago
Reece H. Dunn
6d168ead22
fifo.c: Fix -Wmissing-prototypes warnings.
7 years ago
Reece H. Dunn
553a6f38a6
Enable and fix -Wreturn-type warnings.
7 years ago
Reece H. Dunn
0915e02de3
Merge commit '05d9a4839c1ac792b9a3842e6bd0ad13c5316359'
7 years ago
Reece H. Dunn
05d9a4839c
Enable and fix -Wmissing-prototypes warnings.
7 years ago
Reece H. Dunn
256229b348
Enable and fix -Wreturn-type warnings.
7 years ago
Reece H. Dunn
ed4d82c61b
Fix the UCD version in the comments.
7 years ago
Reece H. Dunn
20dc74eafb
Use the -Wunused flag instead of the separate flags.
7 years ago
Reece H. Dunn
977c85ad6e
Enable and fix -Wunused-but-set-variable warnings.
7 years ago
Reece H. Dunn
d89fa59bed
Enable and fix -Wunused-variable warnings.
7 years ago
Reece H. Dunn
6d9bb7ef17
Enable and fix -Wunused-parameter warnings.
7 years ago
Reece H. Dunn
dd3df1d0a8
Enable and fix -Wunused-function warnings.
7 years ago
Reece H. Dunn
55290b7aed
Update the changelog.
7 years ago
chrislm
4b284c0266
IT: updated it_list and it_rules
7 years ago
Reece H. Dunn
c4cab2e42a
Update the changelog.
7 years ago
Juho Hiltunen
686a82f1b8
finnish: added pronunciation for letter q
Formerly, q was pronounced exactly like k. This is not the case in finnish.
7 years ago
Juho Hiltunen
ddaf267aa9
Merge branch 'master' of https://github.com/espeak-ng/espeak-ng
7 years ago
Reece H. Dunn
7f5914c0de
Don't ignore ZWJ characters.
7 years ago
Reece H. Dunn
2442dd05ae
Document the ignored characters in tr_languages.c.
7 years ago
Reece H. Dunn
516786aecb
ka: Comment out the emoji translations that were breaking the pronunciation of '3' and '7'.
7 years ago
Reece H. Dunn
119c200e00
Use strcpy instead of memcpy+strlen.
This replaces uses of:
memcpy(dst, src, strlen(src))
with:
strcpy(dst, src)
This fixes issues with reading past the end of the copied buffer
(e.g. when processing word-based replacements for emoji characters)
by ensuring that the destination buffer is null terminated.
Reported by Michael Curran <[email protected] >
7 years ago
Juho Hiltunen
ef067a11fb
finnish: ui sounds better than wi in all tested cases (subjective opinion). I haven't heard of any rule saying ui should be pronounced like wi.
7 years ago
Juho Hiltunen
ec99b6ba48
Finnish: Move ruoan from pronunciation exception to a rule to include usage in compound words and inflections.
In general, most finnish exceptions should be inside rules since compound words and inflections are very common in finnish
7 years ago
Juho Hiltunen
d9d498832e
Compound word with the first word ending in -rg should also follow the swedish pronunciation.
This affects words familynames like Berglund and Bergholm and place names like Bergbackan.
7 years ago
Juho Hiltunen
780631845d
finnish: pronunciation exception for "ruoan". Should be pronounced exactly like "ruuan"
7 years ago
Juho Hiltunen
418aadc2ba
Finnish: clarification for -rg
This rule "CA) rg (_" only matches the place and family names, and exempts words like "org", in which the g should be pronounced.
7 years ago
Juho Hiltunen
411eec2b55
Follow swedish pronunciation for words ending in -rg.
In finnish these are almost exclusively swedish place names (Uleåborg) or family names (Lindberg)
7 years ago
Juho Hiltunen
265bee5e23
Added some common finnish abbreviations and foreign words
Mostly these are related to computers and internet (usb, ict and facebook) but there's others as well.
7 years ago
Reece H. Dunn
3a2663030b
Update the version to 1.49.3-dev.
7 years ago
Reece H. Dunn
3ed34d3a74
eSpeak NG 1.49.2
7 years ago
Reece H. Dunn
4b4da73558
mbrowrap: fix building on Windows.
7 years ago
Reece H. Dunn
df7e9a23e1
Ensure that flags in the syllables are initialised.
Clang static analysis reports this as 'Assigned value is garbage
or undefined'.
7 years ago
Reece H. Dunn
57108e1ed7
Add n_points guards in the LoadEnvelope2 loop.
Clang static analysis reports these as 'Result of operation is
garbage or undefined' errors.
7 years ago
Reece H. Dunn
4a882e21d3
Don't update env_x/y if no points were read.
Clang static analysis reports an 'Assigned value is garbage or
undefined' for this. If no points were read from the file, the
`n_points` variable is 0 and `env_x[n_points-1]` performs an
out-of-bounds access.
7 years ago
Reece H. Dunn
19b2bebc02
Don't save an intonation if it was not found.
Clang static analysis reports an 'Assigned value is garbage or
undefined' error. This happens if the default_tune data has not
been copied in the kTUNE case.
Extending this further, it does not make sense to save the tune
data if the tune was not found, or if the tune already exists.
7 years ago
Reece H. Dunn
a2f751044c
Remove unused letter assignment in MatchRule.
This was identified by the clang static analyser. The letter
variable is set in the various match_type switch cases, so
does not need to be initialised in the start of the while loop.
7 years ago
Reece H. Dunn
ecdff298b0
last_letter in MatchRule is not used.
This was identified by the clang static analyser.
7 years ago
Reece H. Dunn
8a777385a8
Use wflags to access wtab->flags in LookupDict2.
Clang static analysis reports a 'Dereference of null pointer'
error when accessing wtab->flags. This is properly guarded
against when setting the wflags variable, so use that variable
instead.
7 years ago
Reece H. Dunn
e6ea8fabea
Initialise ending in RemoveEnding.
Clang static analysis reports this as several 'Result of operation
is garbage or undefined' errors, when `ending` has not been set
due to no matching endings.
7 years ago
Reece H. Dunn
988db184ea
Prevent invalid access to word in LookupDictList.
Clang static analysis reports this as several 'Result of operation
is garbage or undefined' errors.
7 years ago
Reece H. Dunn
d19da58fa0
Fix running languages.test on sh/bash.
7 years ago
Reece H. Dunn
d040d90d01
Merge remote-tracking branch 'twinshadow/test-sha1sum'
7 years ago