Skip to content

phonemizer-2.2

Compare
Choose a tag to compare
@mmmaat mmmaat released this 27 Feb 11:58
· 140 commits to master since this release

ChangeLog

  • new features

    • New option --list-languages to list the available languages for a given
      backend from the command line.

    • The --sampa option of the espeak backend has been replaced by a new
      backend espeak-mbrola.

      • The former --sampa option (introduced in phonemizer-2.0) outputs
        phones that are not standard SAMPA but are adapted to the espeak TTS
        front-end.

      • On the other hand the espeak-mbrola backend allows espeak to output
        phones in standard SAMPA (adapted to the mbrola TTS front-end). This
        backend requires mbrola to be installed, as well as additional mbrola
        voices to support needed languages. This backend does not support word
        separation nor punctuation preservation
        .

  • bugfixes

    • Fixed issues with punctuation processing on some corner cases, see issues
      #39 and #40.

    • Improvments and updates in the documentation (Readme, phonemize --help
      and Python code).

    • Fixed a test when using espeak>=1.50.

    • Empty lines are correctly ignored when reading text from a file.