Skip to content

0.12.0-rc4

Pre-release
Pre-release
Compare
Choose a tag to compare
@sthibaul sthibaul released this 29 Oct 00:09
· 4 commits to master since this release

What is new in 0.12.0?

  • Add openjtalk module.
  • Add socket activation.
  • Add language and variant parameters to "list voice" command.
  • Add libspeechd-module library for making it simpler to create external spd modules.
  • libspeechd: Simplify buffer management.
  • Fix use of semaphores on MacOS.
  • Fix splitting long UTF-8 sequences.
  • Update CLDR to version 45, symbols from orca 45.2, and symbols from NVDA.
  • Add spd_fd function to C api.
  • Detect module failures from generic module.
  • Make the fallback espeak-ng and dummy modules hardcoded.
  • Better detect generic module failures to disable them.
  • pulse: Use asynchronous API to avoid buffer underruns.
  • generic: Make stripping punctuation use locale charset.
  • audio: Fix logging from audio modules in server-side audio.
  • Sort Baratinoo engine higher.
  • espeak-ng-mbrola: Fix mbrola voices with rate different from 22KHz
  • Add a run-spd-say script and make run-speechd and run-spd-say able to talk directly.
  • server: fix daemon mode on macOS with libao.
  • Add initial pipewire support.