API zamiany mowy na tekst

Każda funkcja aplikacji jest dostępna jako punkt końcowy JSON pod /api/v1. Użyj wspólnego klienta TypeScript lub zwykłego HTTP.

  • POST /api/v1/transcribe — plik (multipart) lub URL (JSON)
  • GET /api/v1/jobs/:id — sprawdź status i pobierz transkrypcję
  • POST /api/v1/insights — podsumowanie, rozdziały, zadania
  • POST /api/v1/translate — tłumaczenie segmentów
  • Klucz API Bearer ze strony Twojego konta
curl -X POST https://audiotexta.com/api/v1/transcribe \
  -H "Authorization: Bearer es_YOUR_KEY" \
  -F "file=@meeting.mp3" \
  -F 'options={"language":"en","speakers":true}'

# → { "job": { "id": "tr_…", "status": "queued" } }
curl https://audiotexta.com/api/v1/jobs/tr_… -H "Authorization: Bearer es_YOUR_KEY"
import { AudiotextaClient } from "@echoscribe/shared";
const client = new AudiotextaClient({ baseUrl: "https://audiotexta.com", apiKey: process.env.ECHOSCRIBE_KEY });
const job = await client.transcribeUrl("https://youtu.be/…", { speakers: true });
const done = await client.waitForJob(job.id);
const insights = await client.insights(done, "en");

Najczęściej zadawane pytania

Jakie formaty plików mogę transkrybować?

Audio: MP3, M4A, AAC, WAV, FLAC, OGG, Opus, WMA, AIFF. Wideo: MP4, MOV, WebM, MKV, AVI, MPEG. Możesz też wkleić link z YouTube lub bezpośredni link do pliku multimedialnego.

Jak dokładna jest transkrypcja?

Zależy to od jakości dźwięku, języka i wybranego dostawcy. Wyraźna mowa w jednym z głównych języków europejskich zwykle wymaga tylko lekkiej korekty; hałaśliwe pomieszczenia, silne akcenty i nakładający się mówcy wymagają więcej pracy. Własne słownictwo i edytor przyspieszają poprawianie nazwisk.

Jakie języki są obsługiwane?

Transkrypcja w ponad 98 językach, w tym angielskim, niemieckim, francuskim, hiszpańskim, polskim, rosyjskim, włoskim, niderlandzkim i portugalskim. Interfejs jest dostępny w sześciu językach.

Co dzieje się z moimi danymi?

Pliki i transkrypcje są przechowywane tylko tak długo, jak zdecydujesz. Możesz usunąć plik w dowolnym momencie lub ustawić automatyczne usuwanie. Nigdy nie wykorzystujemy Twoich treści do trenowania modeli.

Powiązane artykuły