v7.5.0

neuml/txtaiv7.5.0Oct 14, 2024by davidmezzetti

AI Summary

This release adds Speech to Speech RAG capabilities, streaming speech generation, and new Text to Audio features.

Key Highlights

  • Add Speech to Speech example notebook
  • Add streaming speech generation
  • Add a microphone pipeline
  • Add Text to Audio pipeline
  • Add audio signal processing and mixing methods

New Features

  • Speech to Speech RAG
  • Streaming speech generation
  • Microphone pipeline
  • Text to Audio pipeline
  • Audio signal processing

Full Release Notes

**This release adds Speech to Speech RAG, new TTS models and Generative Audio features**

See below for full details on the new features, improvements and bug fixes.

New Features
--------------------------
- Add Speech to Speech example notebook (#789)
- Add streaming speech generation (#784)
- Add a microphone pipeline (#785)
- Add an audio playback pipeline (#786)
- Add Text to Audio pipeline (#792)
- Add support for SpeechT5 ONNX exports with Text to Speech pipeline (#793)
- Add audio signal processing and mixing methods (#795)
- Add Generative Audio example notebook (#798)
- Add example notebook covering open data access (#782)

Improvements
--------------------------
- Issue with Language Specific Transcription Using txtai and Whisper (#593)
- Update TextToSpeech pipeline to support speaker parameter (#787)
- Update Text to Speech Generation Notebook (#790)
- Update hf_hub_download methods to use cached_file (#794)
- Require Python >= 3.9 (#796)
- Upgrade pylint and black (#797)