Finite state and Constraint Grammar based Text-to-Speech processing
View the project on GitHub giellalt/speech-sme
Abbreviations have three types of expansions:
The solution for English looks like this:
We need:
ASWD expansions group with foreign name pronunciations, and some adjustments must be made to avoid strange pronunciations. For example that final t’s must be pronounced, and maybe the round vowels need to have a “scandinavian” pronunciation, adjacent vowels are not necessarily diphthongs, c is not necessarily /ts/:
Examples: