CHANGELOG

v0.3.2

STT

  • Update AzureSTTServiceManager to provide VoiceBoxResultReason.RecognizedSpeechWithTimestamps when requestWordLevelTimestamps = true.
  • Update AzureSTTServiceManager to save derived config.

TTS

  • Update ElevenlabsTTSServiceManager to hide event not used warnings.

v0.3.0

This update contains breaking changes!

TTS

  • Rework interface
    • Add voice cloning API call support
  • Implement more elevenlabs TTS api config options
  • Correctly set model ID in elevenlabs requests

STT

  • Add Elevenlabs STT support
  • Implement local VAD for STT to limit silent chunks sent to STT api
  • Add support for word-level timestamps

Misc

  • Resolve several issues with service cancellations
  • Rework audio decoder class to support wave audio
  • Rework audio streaming to stream through an audioclip, allowing for filters to be added to the output

v0.2.0

Initial Thunderstore release