{"id":"54fa0bc0-ad47-4066-8cbf-900033cdb5c3","shortId":"WFNnuY","kind":"skill","title":"azure-ai-transcription-py","tagline":"Azure AI Transcription SDK for Python. Use for real-time and batch speech-to-text transcription with timestamps and diarization.","description":"# Azure AI Transcription SDK for Python\n\nClient library for Azure AI Transcription (speech-to-text) with real-time and batch transcription.\n\n## Installation\n\n```bash\npip install azure-ai-transcription\n```\n\n## Environment Variables\n\n```bash\nTRANSCRIPTION_ENDPOINT=https://<resource>.cognitiveservices.azure.com\nTRANSCRIPTION_KEY=<your-key>\n```\n\n## Authentication\n\nUse subscription key authentication (DefaultAzureCredential is not supported for this client):\n\n```python\nimport os\nfrom azure.ai.transcription import TranscriptionClient\n\nclient = TranscriptionClient(\n    endpoint=os.environ[\"TRANSCRIPTION_ENDPOINT\"],\n    credential=os.environ[\"TRANSCRIPTION_KEY\"]\n)\n```\n\n## Transcription (Batch)\n\n```python\njob = client.begin_transcription(\n    name=\"meeting-transcription\",\n    locale=\"en-US\",\n    content_urls=[\"https://<storage>/audio.wav\"],\n    diarization_enabled=True\n)\nresult = job.result()\nprint(result.status)\n```\n\n## Transcription (Real-time)\n\n```python\nstream = client.begin_stream_transcription(locale=\"en-US\")\nstream.send_audio_file(\"audio.wav\")\nfor event in stream:\n    print(event.text)\n```\n\n## Best Practices\n\n1. **Enable diarization** when multiple speakers are present\n2. **Use batch transcription** for long files stored in blob storage\n3. **Capture timestamps** for subtitle generation\n4. **Specify language** to improve recognition accuracy\n5. **Handle streaming backpressure** for real-time transcription\n6. **Close transcription sessions** when complete\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["azure","transcription","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-azure-ai-transcription-py","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/azure-ai-transcription-py","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34928 github stars · SKILL.md body (1,897 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-04-24T18:50:28.533Z","embedding":null,"createdAt":"2026-04-18T21:32:01.768Z","updatedAt":"2026-04-24T18:50:28.533Z","lastSeenAt":"2026-04-24T18:50:28.533Z","tsv":"'/audio.wav':112 '1':145 '2':153 '3':164 '4':170 '5':177 '6':186 'accuraci':176 'action':204 'ai':3,7,29,38,57 'applic':198 'ask':242 'audio':134 'audio.wav':136 'authent':67,71 'azur':2,6,28,37,56 'azure-ai-transcript':55 'azure-ai-transcription-pi':1 'azure.ai.transcription':83 'backpressur':180 'bash':52,61 'batch':18,49,97,155 'best':143 'blob':162 'boundari':250 'captur':165 'clarif':244 'clear':217 'client':34,78,86 'client.begin':100,126 'close':187 'cognitiveservices.azure.com':64 'complet':191 'content':110 'credenti':92 'criteria':253 'defaultazurecredenti':72 'describ':205,221 'diariz':27,113,147 'en':108,131 'en-us':107,130 'enabl':114,146 'endpoint':63,88,91 'environ':59,233 'environment-specif':232 'event':138 'event.text':142 'execut':200 'expert':238 'file':135,159 'generat':169 'handl':178 'import':80,84 'improv':174 'input':247 'instal':51,54 'job':99 'job.result':117 'key':66,70,95 'languag':172 'librari':35 'limit':209 'local':106,129 'long':158 'match':218 'meet':104 'meeting-transcript':103 'miss':255 'multipl':149 'name':102 'os':81 'os.environ':89,93 'output':227 'overview':208 'permiss':248 'pip':53 'practic':144 'present':152 'print':118,141 'py':5 'python':11,33,79,98,124 'real':15,46,122,183 'real-tim':14,45,121,182 'recognit':175 'requir':246 'result':116 'result.status':119 'review':239 'safeti':249 'scope':220 'sdk':9,31 'session':189 'skill':196,212 'skill-azure-ai-transcription-py' 'source-sickn33' 'speaker':150 'specif':234 'specifi':171 'speech':20,41 'speech-to-text':19,40 'stop':240 'storag':163 'store':160 'stream':125,127,140,179 'stream.send':133 'subscript':69 'substitut':230 'subtitl':168 'success':252 'support':75 'task':216 'test':236 'text':22,43 'time':16,47,123,184 'timestamp':25,166 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'transcript':4,8,23,30,39,50,58,62,65,90,94,96,101,105,120,128,156,185,188 'transcriptioncli':85,87 'treat':225 'true':115 'url':111 'us':109,132 'use':12,68,154,194,210 'valid':235 'variabl':60 'workflow':202","prices":[{"id":"14770c30-4ada-4af9-8e95-26945c0edc4a","listingId":"54fa0bc0-ad47-4066-8cbf-900033cdb5c3","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:32:01.768Z"}],"sources":[{"listingId":"54fa0bc0-ad47-4066-8cbf-900033cdb5c3","source":"github","sourceId":"sickn33/antigravity-awesome-skills/azure-ai-transcription-py","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-ai-transcription-py","isPrimary":false,"firstSeenAt":"2026-04-18T21:32:01.768Z","lastSeenAt":"2026-04-24T18:50:28.533Z"}],"details":{"listingId":"54fa0bc0-ad47-4066-8cbf-900033cdb5c3","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"azure-ai-transcription-py","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34928,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-24T06:41:17Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"6ba7bc87e5834980481a9e7e4e1a298e7630ed2b","skill_md_path":"skills/azure-ai-transcription-py/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-ai-transcription-py"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"azure-ai-transcription-py","description":"Azure AI Transcription SDK for Python. Use for real-time and batch speech-to-text transcription with timestamps and diarization."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/azure-ai-transcription-py"},"updatedAt":"2026-04-24T18:50:28.533Z"}}