RHVoice Versions Save

a free and open source speech synthesizer for Russian and other languages

1.8.0

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/RHVoice/RHVoice/compare/1.6.0...1.8.0

1.6.0

2 years ago
  • Albanian language
  • Voices: add tatiana (#386)
  • Voices: add Mikhail
  • Voices: add Marianna (#400)
  • Voices: add lyubov (#412)
  • Voices: add Vitaliy
  • Voices: add Albanian voice, Hana, North Macedonian accent
  • Update emoji data to version 40
  • Android: Clean up and update dependencies.
  • Android: fix the version display if there are no voices installed.
  • Android: users can now select a dictionary file on their device and import it into the app.
  • Android: don't create an initial version of the config file.
  • Android: the option to import a config file.
  • Android: target Android 11.
  • Android: fix a crash.
  • Android: correct some translations.
  • Core: a language developer may set custom flags on segments in post-g2p and use them in their hts labels.
  • Core: g2p.case setting.
  • Core: word_break feature.
  • Core: more hts features.
  • Core: data-only languages.
  • Core: data-only languages get their list of graphemes from a file.
  • Core: voices may provide equalization filters.
    • Use a cascade of biquad filters.
    • Save the coefficients in 24000/eq.txt.
    • First line is a header with the version number. In case I decide to change the format.
    • Then coefficients separated by whitespace.
    • For each filter: b0, b1, b2, a0, a1, a2.
  • Core: enable the limitter if equalization is used by the voice.
  • Core: general support for a simple "accented" decision tree.
  • Core: Failing to load the eq shouldn't cause the voice loading to fail.
  • Core: support comments in eq.txt.
  • Core: if the name of a phone starts with /, remove the / after syllabification.
  • Thvoice-transcribe-sentences: the -v option now also prints out gpos if not content.
  • Brazilian Portuguese: fix the pronunciation of the word backup.
  • Brazilian Portuguese: pronunciation of the ordinal indicator characters.
  • update Ukrainian dictionary
  • honor 'SOURCE_DATE_EPOCH' environment variable if it's set. this helps rhvoice build reproducibility.

1.4.2

2 years ago