Przejdź do treści
Biblioteka skilli
AI i agenci · Budowanie i kod

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.

Repozytorium
rei-skills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
27.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
3
Przestarzałość

Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

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

transcriptionspeech to textAzure AI TranscriptionTranscriptionClient
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

  1. Installation
  2. Environment Variables
  3. Authentication
  4. Transcription (Batch)
  5. Transcription (Real-time)
  6. Best Practices
  7. When to Use
Sekcje z nagłówków SKILL.md, w oryginale · 71 linii, 178 słów
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

RepozytoriumWynikLicencja
Ta strona · rootcastleco/rei-skills100MIT
FrancoStino/opencode-skills-collection100MIT
microsoft/skills100MIT
LiHongwei-cn/lihongwei-cn100MIT
pinkpixel-dev/skills-collection-1100Apache-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.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.