Udostępnij za pośrednictwem


Interfejs API REST zamiany mowy na tekst

Interfejs API REST zamiany mowy na tekst jest używany na potrzeby transkrypcji wsadowej i mowy niestandardowej.

Ważne

Interfejs API REST zamiany mowy na tekst w wersji 3.2 to najnowsza wersja, która jest ogólnie dostępna. Wersje zapoznawcza 3.2-preview.1 i 3.2-preview.2* zostaną usunięte we wrześniu 2024 r. Interfejs API REST zamiany mowy na tekst w wersji 3.1 zostanie wycofany w dniu ogłoszenia. Aby uzyskać więcej informacji na temat uaktualniania, zobacz Przewodnik migracji interfejsu API REST zamiany mowy na tekst w wersji 3.1 do wersji 3.2 . Interfejs API REST zamiany mowy na tekst w wersji 3.0 zostanie wycofany 1 kwietnia 2026 r. Aby uzyskać więcej informacji na temat uaktualniania, zobacz przewodniki migracji interfejsu API REST zamiany mowy na tekst w wersji 3.0 do wersji 3.1 i 3.1 do wersji 3.2.

Użyj interfejsu API REST zamiany mowy na tekst, aby:

  • Szybka transkrypcja: Transkrypcja plików audio z zwracaniem wyników synchronicznie i znacznie szybciej niż dźwięk w czasie rzeczywistym. Użyj interfejsu API szybkiej transkrypcji (/speechtotext/transcriptions:trankrypcja) w scenariuszach, w których potrzebujesz transkrypcji nagrania audio tak szybko, jak to możliwe z przewidywalnym opóźnieniem, takim jak szybkie transkrypcja audio lub transkrypcja wideo lub transkrypcja wideo.
  • Mowa niestandardowa: przekazywanie własnych danych, testowanie i trenowanie modelu niestandardowego, porównywanie dokładności między modelami i wdrażanie modelu w niestandardowym punkcie końcowym. Skopiuj modele do innych subskrypcji, jeśli chcesz, aby współpracownicy mieli dostęp do utworzonego modelu lub jeśli chcesz wdrożyć model w więcej niż jednym regionie.
  • Transkrypcja wsadowa: transkrybuj pliki audio jako partię z wielu adresów URL lub kontenera platformy Azure.

Interfejs API REST zamiany mowy na tekst zawiera takie funkcje jak:

  • Pobierz dzienniki dla każdego punktu końcowego, jeśli są wymagane dzienniki dla tego punktu końcowego.
  • Zażądaj manifestu utworzonych modeli, aby skonfigurować kontenery lokalne.
  • Przekazywanie danych z kont usługi Azure Storage przy użyciu identyfikatora URI sygnatury dostępu współdzielonego (SAS).
  • Przynieś własny magazyn. Użyj własnych kont magazynu dla dzienników, plików transkrypcji i innych danych.
  • Niektóre operacje obsługują powiadomienia elementu webhook. Możesz zarejestrować elementy webhook, w których są wysyłane powiadomienia.

Transkrypcja wsadowa

Następujące grupy operacji mają zastosowanie do transkrypcji wsadowej.

Grupa operacji opis
Modele Użyj modeli podstawowych lub modeli niestandardowych do transkrypcji plików audio.

Modele można używać z niestandardową mową i transkrypcją wsadową. Na przykład można użyć modelu wytrenowanego z określonym zestawem danych w celu transkrypcji plików audio. Zobacz Trenowanie modelu i niestandardowego cyklu życia modelu mowy, aby zapoznać się z przykładami trenowania niestandardowych modeli mowy i zarządzania nimi.
Transkrypcje Transkrypcje służą do transkrypcji dużej ilości dźwięku w magazynie.

Gdy używasz transkrypcji wsadowej , wysyłasz wiele plików na żądanie lub wskazujesz kontener usługi Azure Blob Storage z plikami audio w celu transkrypcji. Zobacz Tworzenie transkrypcji, aby zapoznać się z przykładami tworzenia transkrypcji na podstawie wielu plików audio.
Webhooks Użyj elementów webhook, aby otrzymywać powiadomienia o zdarzeniach tworzenia, przetwarzania, uzupełniania i usuwania.

Możesz używać elementów webhook z niestandardową mową i transkrypcją wsadową. Punkty zaczepienia sieci Web dotyczą zestawów danych, punktów końcowych, ocen, modeli i transkrypcji.

Mowa niestandardowa

Następujące grupy operacji mają zastosowanie do mowy niestandardowej.

Grupa operacji opis
Zestawy danych Używanie zestawów danych do trenowania i testowania niestandardowych modeli mowy.

Można na przykład porównać wydajność niestandardowej mowy wytrenowanego z określonym zestawem danych do wydajności modelu podstawowego lub niestandardowego modelu mowy wyszkolonego przy użyciu innego zestawu danych. Zobacz Przekazywanie zestawów danych szkoleniowych i testowania, aby zapoznać się z przykładami przekazywania zestawów danych.
Punkty końcowe Wdrażanie niestandardowych modeli mowy w punktach końcowych.

Aby korzystać z niestandardowego modelu mowy , należy wdrożyć niestandardowy punkt końcowy. Zobacz Wdrażanie modelu , aby zapoznać się z przykładami zarządzania punktami końcowymi wdrożenia.
Oceny Użyj ocen, aby porównać wydajność różnych modeli.

Można na przykład porównać wydajność niestandardowego modelu mowy wytrenowanego z określonym zestawem danych do wydajności modelu podstawowego lub niestandardowego wytrenowanego z innym zestawem danych. Zobacz jakość i dokładność testowania rozpoznawania testów, aby zapoznać się z przykładami testowania i oceniania niestandardowych modeli mowy.
Modele Użyj modeli podstawowych lub modeli niestandardowych do transkrypcji plików audio.

Modele można używać z niestandardową mową i transkrypcją wsadową. Na przykład można użyć modelu wytrenowanego z określonym zestawem danych w celu transkrypcji plików audio. Zobacz Trenowanie modelu i niestandardowego cyklu życia modelu mowy, aby zapoznać się z przykładami trenowania niestandardowych modeli mowy i zarządzania nimi.
Projekty Za pomocą projektów można zarządzać niestandardowymi modelami mowy, trenować i testować zestawy danych oraz punkty końcowe wdrożenia.

Niestandardowe projekty mowy zawierają modele, zestawy danych trenowania i testowania oraz punkty końcowe wdrożenia. Każdy projekt jest specyficzny dla ustawień regionalnych. Możesz na przykład utworzyć projekt dla języka angielskiego w Stany Zjednoczone. Zobacz Tworzenie projektu , aby zapoznać się z przykładami tworzenia projektów.
Webhooks Użyj elementów webhook, aby otrzymywać powiadomienia o zdarzeniach tworzenia, przetwarzania, uzupełniania i usuwania.

Możesz używać elementów webhook z niestandardową mową i transkrypcją wsadową. Punkty zaczepienia sieci Web dotyczą zestawów danych, punktów końcowych, ocen, modeli i transkrypcji.

Kondycja usługi

Kondycja usługi zapewnia szczegółowe informacje na temat ogólnej kondycji usługi i podskładników. Aby uzyskać więcej informacji, zobacz Service Health .

Następne kroki