Abbreviations for sentence splitting are handled by files named like abbrev-eng.txt, abbrev-fra.txt etc., the 3 letter part after - is a language code, under .assets directory of @Voice home folder. Currently I have such abbreviation directories defined for English, German, Polish, Portugal, Russian and Spanish. If you want, send me by email a list of Hungarian abbreviations, and I'll add them to the app as well. You may also test this yourself, make a file named abbrev-hun.txt, add to it abbreviations one per line (including the dot) and copy it to .config directory under @Voice home folder (you could copy it there using the "File manager" function on @Voice Settings menu). Do not copy your own abbrev-hun.txt file to .assets directory, as a future update of the app could delete it from there.
A note about Google TTS: it's the most problematic of all Text-to-speech engines... Even if @Voice splits sentences correctly, Google TTS (unlike other TTS voices, e.g. Acapela TTS, Vocalizer TTS and others) will make a sentence pause if it encounters e.g. "dr." in a sentence, so for them you would still need to replace "dr." with "doctor" etc. A better solution is to dump Google voices and buy some good voices from Vocalizer or Acapla, or others you find in Google Play.
post edited by Admin - 2020/03/11 05:54:43