diart

A python package to build AI-powered real-time audio applications

MIT License

Downloads
5.1K
Stars
830
diart - Version 0.9.1 Latest Release

Published by juanmc2005 5 months ago

Bug fixes

This version fixes a crash caused by a change in matplotlib's API (issue #234).
It also introduces a test suite and CI improvements for development.
Quantized ONNX versions of pyannote/segmentation and pyannote/embedding were added under assets/models to run tests independently from the HuggingFace space.

What's Changed

  • Add test suite by @juanmc2005 in #237

Full Changelog: https://github.com/juanmc2005/diart/compare/v0.9...v0.9.1

diart - Version 0.9

Published by juanmc2005 11 months ago

New Features!

Major changes in this new version! Including compatibility with pyannote 3.*, SpeechBrain, WeSpeaker and NeMo embedding models, totaling 8 new models to create speaker diarization pipelines and 1 new model for voice activity detection.

This version also adds compatibility with ONNX models and a documentation page at diart.readthedocs.io

What's Changed

  • Add compatibility with pyannote 3.0 embedding wrappers by @sorgfresser in #188
  • Add support for powerset segmentation model by @hbredin in #198
  • Add ONNX compatibility by @juanmc2005 in #204
  • README improvements by @juanmc2005 in #207
  • Add documentation page by @juanmc2005 in #209
  • Make ONNX runtime optional by @juanmc2005 in #215
  • Add reproducibility warning in README by @juanmc2005 in #216

New contributors

Thank you @sorgfresser for your huge contribution in #188 !

Full Changelog: https://github.com/juanmc2005/diart/compare/v0.8...v0.9

diart - Version 0.8

Published by juanmc2005 almost 1 year ago

What's Changed

  • Voice Activity Detection by @juanmc2005 in #143
  • Fix sample rate issues by @juanmc2005 in #153
  • [joss] Add Conda environment by @sneakers-the-rat in #172
  • [joss] Use ABC and abstractmethod rather than NotImplementedError by @sneakers-the-rat @juanmc2005 in #173 #179
  • Fix torchaudio version incompatibility by @juanmc2005 in #181
  • Add special audio source for Apple devices by @juanmc2005 in #182
  • Catch keyboard interrupt in diart.stream by @juanmc2005 in #183
  • Remove PipelineConfig.from_dict() by @juanmc2005 in #189
  • Fix link to reproducibility section by @hbredin in #191

New Contributors

Thank you @sneakers-the-rat for your extremely valuable feedback and help as part of the JOSS review!

Full Changelog: https://github.com/juanmc2005/diart/compare/v0.7...v0.8

diart - Version 0.7

Published by juanmc2005 over 1 year ago

What's Changed

Full Changelog: https://github.com/juanmc2005/StreamingSpeakerDiarization/compare/v0.6...v0.7

diart - Version 0.6

Published by juanmc2005 almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/juanmc2005/StreamingSpeakerDiarization/compare/v0.5.1...v0.6

diart - Version 0.5.1

Published by juanmc2005 about 2 years ago

What's Changed

Full Changelog: https://github.com/juanmc2005/StreamingSpeakerDiarization/compare/v0.5...v0.5.1

diart - Version 0.5

Published by juanmc2005 about 2 years ago

What's Changed

New Contributors

Acknowledgements

Thank you @AMITKESARI2000, @ckliao-nccu and @zaouk for all the bug fixes!

Full Changelog: https://github.com/juanmc2005/StreamingSpeakerDiarization/compare/v0.4...v0.5

diart - Version 0.4

Published by juanmc2005 over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/juanmc2005/StreamingSpeakerDiarization/compare/v0.3...v0.4

diart - Version 0.3

Published by juanmc2005 over 2 years ago

What's Changed

  • Python 3.7 compatibility and PortAudio error fix by @Yagna24 in #29
  • Add citation by @hbredin in #38
  • Benchmark script + improvements and bug fixes by @juanmc2005 in #46
  • Improve API names by @juanmc2005 in #47
  • Add OverlapAwareSpeakerEmbedding class by @juanmc2005 in #51
  • Add inference API with RealTimeInference and Benchmark by @juanmc2005 in #55

New Contributors

  • Thank you @Yagna24 for your contribution in python 3.7 compatibility!

Full Changelog: https://github.com/juanmc2005/StreamingSpeakerDiarization/compare/v0.2.1...v0.3

diart - Version 0.2.1

Published by juanmc2005 almost 3 years ago

What's Changed

Full Changelog: https://github.com/juanmc2005/StreamingSpeakerDiarization/compare/v0.2...v0.2.1

diart - Version 0.2

Published by juanmc2005 almost 3 years ago

What's Changed

Full Changelog: https://github.com/juanmc2005/StreamingSpeakerDiarization/compare/v0.1...v0.2

diart - Version 0.1

Published by juanmc2005 almost 3 years ago

Changelog

Initial release!

Thanks to @igordertigor for the package building configuration.

Package Rankings
Top 9.51% on Pypi.org
Related Projects