Samuel Thibault
0127aea5c9
Fix long numbers
nvda happened to be speaking 3647 because strtoi was actually
overflowing. Better make sure to have proper ascii to number translation
before continuing.
Fixes #1385
2 years ago
Juho Hiltunen
5db96bd845
Staticanalysis (#1457)
Fixes for code smells from cppcheck static code analysis tool.
Also includes some function refactoring.
2 years ago
Juho Hiltunen
9e3ade9004
cleanup: reduce variable scopes in ssml.c
Contributes to #9 .
2 years ago
Juho Hiltunen
185c93e702
cleanup: reduce variable scopes in readclause.c
Contributes to #9 .
2 years ago
Juho Hiltunen
9be76c0b30
cleanup: fix cppcheck unusedVariable code smells
2 years ago
Juho Hiltunen
0551a234eb
cleanup: reduce variable scopes in translateword.c
Contributes to #9 .
2 years ago
Juho Hiltunen
b4053da400
cleanup: fix cppcheck identicalInnerCondition code smells
2 years ago
Juho Hiltunen
77df00ad79
cleanup: fix cppcheck unreadVariable code smell in common.c
2 years ago
Juho Hiltunen
80a632ed26
cleanup: reduce variable scopes in common.c
Contributes to #9 .
2 years ago
Juho Hiltunen
39ea6e3a90
cleanup: reduce variable scopes in translate.c
Contributes to #9 .
Found with cppcheck static code analyzer variableScope parameter.
2 years ago
Juho Hiltunen
ef1b562714
cleanup: remove code duplication by using SetPlist2()
2 years ago
Juho Hiltunen
319ce7b09f
cleanup: refactor duplicate loops to CalcWordLength().
Note: This code has no tests. Tests would pass even without a call to
this function.
2 years ago
Juho Hiltunen
139eef57d2
cleanup: refactor checking for _^_ to function SwitchLanguage()
2 years ago
Alexander Epaneshnikov
bdf8d0690b
russian_update (#1455)
2 years ago
kirill-jjj
e48fa8fd90
Russian: fix for word помощник
2 years ago
kirill-jjj
a6f8c5dd02
Russian: fix for letter э
2 years ago
Juho Hiltunen
268f5899c8
fixup e2862bbc
Changing da_rules was accidentally included in the commit.
2 years ago
Juho Hiltunen
c92f7b7bfe
cleanup: refactor checking FLAG_COMBINE into a function (#1454)
2 years ago
Juho Hiltunen
e2862bbc51
cleanup: refactor checking FLAG_COMBINE into a function
2 years ago
Alexander Epaneshnikov
14088025d2
Remove breath attributes from languages (#1451)
2 years ago
Yury Popov
5b13292390
Re-enable ltg/lv phonemes tests
2 years ago
Yury Popov
bf2ee4b007
Remove breath attributes from languages
2 years ago
Alexander Epaneshnikov
a25fa3d044
Fix pronunciation of bitwarden (#1450)
Fix pronunciation of [Bitwarden](https://bitwarden.com ), the open source
password manager.
2 years ago
Bill Dengler
8e0486b537
Fix pronunciation of bitwarden
2 years ago
Alexander Epaneshnikov
eaa62b6e95
Android: build updates (#1449)
2 years ago
PatrickMis
98373f348b
Official Gradle Wrapper Validation Action
See: https://github.com/gradle/wrapper-validation-action
2 years ago
PatrickMis
8ae9b0a162
Android: update Gradle Wrapper
2 years ago
PatrickMis
bbb89c0aa1
Android: bump dependencies, remove deprecations
2 years ago
Alexander Epaneshnikov
7d8ea50d18
Russian update (#1448)
2 years ago
kirill-jjj
9160d30bd6
Russian: fix for модель, and it's derivatives
2 years ago
kirill-jjj
608b211a94
Russian: fix for words кларнет, and кларнетист
2 years ago
kirill-jjj
da3a7f70a1
Russian: fix for words плеер and дисплей
2 years ago
kirill-jjj
18367ad467
Russian: fix for words яндекс, индекс, and it's form, like яндекса, индекса
2 years ago
kirill-jjj
6287100404
Russian: remove some of unneeded blannk lines from list and remove duplicate rule
2 years ago
Alexander Epaneshnikov
71ddc3c737
Russian update (#1447)
2 years ago
kirill-jjj
d9a141d77b
Russian: fix for или and delete comment about preposition в, because that's how it already works
2 years ago
Alexander Epaneshnikov
801e6a7b51
Russian: Correction for the particle же in word-by-word reading (#1446)
2 years ago
Alexander Epaneshnikov
d98f070bf7
Add ng API to enable phoneme events (#1389)
2 years ago
kirill-jjj
00183ecb4a
Russian: Correction for the particle же in word-by-word reading
2 years ago
Yury Popov
c5ff2aa592
Add phoneme events test
2 years ago
Yury Popov
9b3b916163
Add ng API to enable phoneme events
2 years ago
Samuel Thibault
9e2aa163a0
Fix for possible unaligned pointer load in DoPhonemeMarker (#1445)
Fix for CI issue found in #1389
2 years ago
Alexander Epaneshnikov
dc3653e858
Add directBoot support. (#1444)
2 years ago
Beqa Gozalishvili
f7f66429a3
Add directBoot support. Fixes #917
2 years ago
Yury Popov
dde5f8a983
Fix for possible unaligned pointer load in DoPhonemeMarker
2 years ago
Samuel Thibault
50a4675127
Make sure to test the compiled tests (#1443)
wildcard would only work once it's compiled; starting with a pristine
tree it would not see them.
2 years ago
Samuel Thibault
668a1db044
Make sure to test the compiled tests
wildcard would only work once it's compiled; starting with a pristine tree
it would not see them.
2 years ago
Abdul Samad
432bf86520
Update README.md
Google is now a LLC not Inc.
2 years ago
Alexander Epaneshnikov
0ecdd33d18
Fixes for r letter in spanish (Latinamerica) (#1432)
2 years ago
FelipeZanabria
45e49b345b
Es: fix m letter
This fixes the letter m being pronounced before f, even being in separate words.
2 years ago