azure-ai-transcription-py
/azure-ai-transcription-py
Transkrybuje mowę na tekst w czasie rzeczywistym i wsadowo ze znacznikami czasu i diaryzacją mówców przy użyciu Azure AI Transcription SDK dla Pythona.
- Autor
- rootcastleco ↗
- Repozytorium
- rei-skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 27.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 3
Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Transkrybuje mowę na tekst w czasie rzeczywistym i wsadowo ze znacznikami czasu i diaryzacją mówców przy użyciu Azure AI Transcription SDK dla Pythona.
Wyzwalacze z opisu
Oryginalny opis (EN)
|" Azure AI Transcription SDK for Python. Use for real-time and batch speech-to-text transcription with timestamps and diarization. Triggers: "transcription", "speech to text", "Azure AI Transcription", "TranscriptionClient".
Jak działa
- Installation
- Environment Variables
- Authentication
- Transcription (Batch)
- Transcription (Real-time)
- Best Practices
- When to Use
Podgląd SKILL.md
---
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.
Triggers: "transcription", "speech to text", "Azure AI Transcription", "TranscriptionClient".
package: azure-ai-transcription
risk: unknown
source: rootcastle-rei
---
# Azure AI Transcription SDK for Python
Client library for Azure AI Transcription (speech-to-text) with real-time and batch transcription.
## Installation
```bash
pip install azure-ai-transcription
```
## Environment Variables
```bash
TRANSCRIPTION_ENDPOINT=https://<resource>.cognitiveservices.azure.com
TRANSCRIPTION_KEY=<your-key>
```
## Authentication
Use subscription key authentication (DefaultAzureCredential is not supported for this client):
```python
import os
from azure.ai.transcription import TranscriptionClient
client = TranscriptionClient(
endpoint=os.environ["TRANSCRIPTION_ENDPOINT"],
credential=os.environ["TRANSCRIPTION_KEY"]
)
```
## Transcription (Batch)
```python
job = client.begin_transcription(
name="meeting-transcription",
locale="en-US",
content_urls=["https://<storage>/audio.wav"],
diarization_enabled=True
)
result = job.result()
print(result.status)
```
## Transcription (Real-time)
```python
stream = client.begin_stream_transcription(locale="en-US")
stream.send_audio_file("audio.wav")
for event in stream:
print(event.text)
```
## Best Practices
1. **Enable diarization** when multiple speakers are present
2. **Use batch transcription** for long files stored in blob storage
3. **Capture timestamps** for subtitle generation
4. **Specify language** to improve recognition accuracy
5. **Handle streaming backpressure** for real-time transcription
6. **Close transcription sessions** when complete
## When to Use
This skill is applicable to execute the workflow or actions described in the overview.
---
> 🏰 **Rei Skills** — Curated by [Rootcastle Engineering & Innovation](https://www.rootcastle.com) | Batuhan Ayrıbaş
> Engineering Beyond Boundaries | admin@rootcastle.com
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · rootcastleco/rei-skills | 100 | MIT |
| FrancoStino/opencode-skills-collection | 100 | MIT |
| microsoft/skills | 100 | MIT |
| LiHongwei-cn/lihongwei-cn | 100 | MIT |
| pinkpixel-dev/skills-collection-1 | 100 | Apache-2.0 |
Migawka bazy z 28.10.2026 · wersja paczki b8e313a560f8 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100azure-speech-to-text-rest-py
Rozpoznaje mowę z krótkich plików audio do 60 sekund w Pythonie przez REST API Azure Speech to Text, bez Speech SDK. - 100azure-speech-to-text-rest-py
Rozpoznaje mowę z krótkich plików audio do 60 sekund przez Azure Speech to Text REST API w Pythonie, bez Speech SDK. - 100azure-speech-to-text-rest-py
Rozpoznaje mowę z plików audio do 60 sekund przez Azure Speech to Text REST API w Pythonie, bez Speech SDK. - 100azure-speech-to-text-rest-py
Rozpoznaje mowę z plików audio do 60 sekund przez Azure Speech to Text REST API w Pythonie, bez Speech SDK. - 100azure-speech-to-text-rest-py
Rozpoznaje mowę z plików audio do 60 sekund przez Azure Speech to Text REST API w Pythonie, bez Speech SDK. - 100azure-speech-to-text-rest-py
Rozpoznaje mowę z plików audio do 60 sekund przez Azure Speech to Text REST API w Pythonie, bez Speech SDK.