{"id":"1e30ff5f-cd20-4958-905c-f55e1672b7ac","shortId":"GAzaRY","kind":"skill","title":"pyannote.audio Neural Speaker Diarization Toolkit","tagline":"pyannote.audio is an open-source Python toolkit for speaker diarization built on PyTorch. It provides state-of-the-art pretrained models and pipelines for speech activity detection, speaker segmentation, overlapped speech detection, and speaker embedding.","description":"# pyannote.audio Neural Speaker Diarization Toolkit\n\npyannote.audio is an open-source Python toolkit for speaker diarization built on PyTorch. It provides state-of-the-art pretrained models and pipelines for speech activity detection, speaker segmentation, overlapped speech detection, and speaker embedding.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- pip install -e .[dev,testing]\n\nRequirements and caveats from upstream:\n- pyannote.audio is an open-source toolkit written in Python for speaker diarization. Based on [PyTorch](https://pytorch.org) machine learning framework, it comes with state-of-the-art [pretrained models and pipelines](...\n- :snake: Python-first API\n- python\n\nBasic usage or getting-started notes:\n- With the optional telemetry feature in pyannote.audio, you can choose to send anonymous usage metrics to help the pyannote team improve the library.\n\n- Source: https://github.com/pyannote/pyannote-audio\n- Extracted from upstream docs: https://raw.githubusercontent.com/pyannote/pyannote-audio/HEAD/README.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/pyannote-audio-speaker-diarization-toolkit/)","tags":["pyannote","audio","speaker","diarization","toolkit","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code"],"capabilities":["skill","source-agentskillexchange","skill-pyannote-audio-speaker-diarization-toolkit","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/pyannote-audio-speaker-diarization-toolkit","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,197 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:11:58.837Z","embedding":null,"createdAt":"2026-05-18T13:18:41.838Z","updatedAt":"2026-05-18T19:11:58.837Z","lastSeenAt":"2026-05-18T19:11:58.837Z","tsv":"'/pyannote/pyannote-audio':178 '/pyannote/pyannote-audio/head/readme.md':185 '/skills/pyannote-audio-speaker-diarization-toolkit/)':192 'activ':33,75 'agent':187 'agentskillexchange.com':191 'agentskillexchange.com/skills/pyannote-audio-speaker-diarization-toolkit/)':190 'anonym':164 'api':143 'art':26,68,134 'base':120 'basic':145 'built':17,59 'caveat':104 'choos':161 'come':128 'detect':34,39,76,81 'dev':100 'diariz':4,16,46,58,119 'doc':182 'e':99 'embed':42,84 'environ':96 'exchang':189 'extract':179 'featur':156 'first':142 'framework':126 'get':149 'getting-start':148 'github.com':177 'github.com/pyannote/pyannote-audio':176 'help':168 'improv':172 'instal':85,89,98 'learn':125 'librari':174 'machin':124 'match':94 'metric':166 'model':28,70,136 'neural':2,44 'note':151 'open':10,52,111 'open-sourc':9,51,110 'option':154 'overlap':37,79 'path':92 'pip':97 'pipelin':30,72,138 'pretrain':27,69,135 'provid':21,63 'pyannot':170 'pyannote.audio':1,6,43,48,107,158 'python':12,54,116,141,144 'python-first':140 'pytorch':19,61,122 'pytorch.org':123 'raw.githubusercontent.com':184 'raw.githubusercontent.com/pyannote/pyannote-audio/head/readme.md':183 'requir':102 'segment':36,78 'send':163 'setup':91 'skill':188 'skill-pyannote-audio-speaker-diarization-toolkit' 'snake':139 'sourc':11,53,112,175,186 'source-agentskillexchange' 'speaker':3,15,35,41,45,57,77,83,118 'speech':32,38,74,80 'start':150 'state':23,65,131 'state-of-the-art':22,64,130 'team':171 'telemetri':155 'test':101 'toolkit':5,13,47,55,113 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'upstream':88,106,181 'usag':146,165 'use':86 'written':114","prices":[{"id":"9bf07ab0-7f99-4532-a7a1-ca9893da918c","listingId":"1e30ff5f-cd20-4958-905c-f55e1672b7ac","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:18:41.838Z"}],"sources":[{"listingId":"1e30ff5f-cd20-4958-905c-f55e1672b7ac","source":"github","sourceId":"agentskillexchange/skills/pyannote-audio-speaker-diarization-toolkit","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/pyannote-audio-speaker-diarization-toolkit","isPrimary":false,"firstSeenAt":"2026-05-18T13:18:41.838Z","lastSeenAt":"2026-05-18T19:11:58.837Z"}],"details":{"listingId":"1e30ff5f-cd20-4958-905c-f55e1672b7ac","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"pyannote-audio-speaker-diarization-toolkit","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"b99a053a5403019b056d0cdc022057aeaa63d4c6","skill_md_path":"skills/pyannote-audio-speaker-diarization-toolkit/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/pyannote-audio-speaker-diarization-toolkit"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"pyannote.audio Neural Speaker Diarization Toolkit","description":"pyannote.audio is an open-source Python toolkit for speaker diarization built on PyTorch. It provides state-of-the-art pretrained models and pipelines for speech activity detection, speaker segmentation, overlapped speech detection, and speaker embedding."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/pyannote-audio-speaker-diarization-toolkit"},"updatedAt":"2026-05-18T19:11:58.837Z"}}