|
Add this skill
npx mdskills install sickn33/azure-ai-transcription-pySDK documentation without agent-specific instructions or trigger conditions for autonomous use
Client library for Azure AI Transcription (speech-to-text) with real-time and batch transcription.
pip install azure-ai-transcription
TRANSCRIPTION_ENDPOINT=https://.cognitiveservices.azure.com
TRANSCRIPTION_KEY=
Use subscription key authentication (DefaultAzureCredential is not supported for this client):
import os
from azure.ai.transcription import TranscriptionClient
client = TranscriptionClient(
endpoint=os.environ["TRANSCRIPTION_ENDPOINT"],
credential=os.environ["TRANSCRIPTION_KEY"]
)
job = client.begin_transcription(
name="meeting-transcription",
locale="en-US",
content_urls=["https:///audio.wav"],
diarization_enabled=True
)
result = job.result()
print(result.status)
stream = client.begin_stream_transcription(locale="en-US")
stream.send_audio_file("audio.wav")
for event in stream:
print(event.text)
Install via CLI
npx mdskills install sickn33/azure-ai-transcription-pyAzure AI Transcription Py is a free, open-source AI agent skill. |
Install Azure AI Transcription Py with a single command:
npx mdskills install sickn33/azure-ai-transcription-pyThis downloads the skill files into your project and your AI agent picks them up automatically.
Azure AI Transcription Py works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Codex, Gemini Cli, Amp, Roo Code, Goose, Opencode, Trae, Qodo, Command Code. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.