Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(integration): add speaker diarization integration using hugging face model #473

Merged

Conversation

pratrivedi
Copy link
Contributor

Speaker Diarization

This project uses the pyannote/speaker-diarization-3.1 model from Hugging Face and Fetch.ai agent to perform speaker diarization, which is the process of partitioning an audio stream into homogeneous segments according to the speaker identity. Agent helps in identifying "who spoke when" in multi-speaker audio recordings, making it highly useful for applications such as meeting transcription, call center analytics, and media indexing.

Features

  • Accurate Speaker Segmentation: The Fetch.ai agent effectively segments audio streams, distinguishing between different speakers with high accuracy.
  • Easy Integration: Seamlessly integrates with existing workflows using the Fetch.ai agent, making it accessible for developers and researchers.
  • Customizable: Supports fine-tuning for specific use cases and environments, enhancing its adaptability to different scenarios.

@pratrivedi pratrivedi marked this pull request as ready for review July 30, 2024 06:18
@Archento Archento added the a-integrations Area: Integrations - changes to integrations but not the core framework label Sep 6, 2024
@Archento Archento requested review from devjsc and removed request for lrahmani and jrriehl September 6, 2024 12:29
@devjsc devjsc merged commit cc9c768 into fetchai:main Oct 7, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a-integrations Area: Integrations - changes to integrations but not the core framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants