Skip to content

v0.7.0

Choose a tag to compare

@holgern holgern released this 26 Jul 22:09
· 51 commits to main since this release

What's Changed

  • Update pygoruut dependency version to 0.8.0 by @neurlang in #3

New Contributors

Full Changelog: v0.6.7...v0.7.0

Added

  • Add Spanish language grapheme-to-phoneme support
  • Added Italian language grapheme-to-phoneme support
  • Added Portuguese language grapheme-to-phoneme support
  • Added benchmark datasets for Korean, French, and Chinese languages
  • Added safe offline spaCy model loader to prevent network downloads in offline
    environments
  • Added factory language validation tests and offline optional dependency tests
  • Added release artifact checking script

Changed

  • Updated pygoruut dependency to version 0.8.0
  • Changed ruff to 0.15.0 and modernized linting configuration with isort sections and
    McCabe complexity limits
  • Changed GitHub Actions workflows for improved CI reliability
  • Changed Korean grapheme-to-phoneme processing with updated g2pk module and numeral
    handling
  • Changed German phoneme generation and rebuilt phoneme data

Fixed

  • Fixed mbrola voice availability detection for unavailable voices
  • Fixed French fallback and phoneme generation for espeak backend
  • Fixed test suite compatibility for Termux environment
  • Fixed spaCy model download commands in CI workflows

Documentation

  • Changed documentation format from RST to Markdown with MyST parser

Quality

  • Added espeak phonemizer base tests for improved backend coverage