Przejdź do treści głównej

Grok STT od xAI to zamiana mowy na tekst: wyślij adres URL nagrania, a dostaniesz transkrypcję jako tekst z czasami słów i wykrytym językiem. Obsługuje 25 języków, transkrypcje per kanał i podpowiedzi kluczowych terminów.

Od $0.00003/s

Obszar roboczy

Wejście

Mowa na tekst
1/1

Upuść tutaj plik dźwiękowy albo wybierz z dysku · 1 plik · maks. 90 MB · MP4 · MP3 · WAV

1 / 1 plików
Nagranie do przepisania: przesłany plik MP3 lub WAV albo publiczny adres URL do MP3, WAV, M4A, FLAC, OGG, Opus, AAC, MP4 lub MKV. Od 1 sekundy do 2 godzin. Rozliczana jest długość tego nagrania. od 1 znaków

Sprawdzamy twoje konto, zanim odblokujemy wysyłkę i wycenę.

Wyjście

Gotowe do nowego uruchomienia

Tutaj pojawi się twój wynik.

Ustaw dane wejściowe, sprawdź szacunek, a potem uruchom model.

Brakuje modelu, którego potrzebujesz?

Napisz, co dodać i do czego chcesz tego użyć. Zgłoszenia trafiają do osób, które decydują o kolejności wdrożeń.

Mowa na tekst w 25 językach, z liczbami, nazwami i kanałami tak, jak chcesz

Grok STT od xAI przyjmuje adres URL nagrania i zwraca wypowiedziane słowa jako tekst w zadaniu, razem ze strukturalną transkrypcją, w której każde słowo ma swój czas. Zostaw język pusty, a zostanie wykryty; podaj go, a liczby można zapisać cyframi. Wypisz ważne nazwy, a wrócą zapisane po twojemu, a z multichannel każdy kanał rozmowy dostanie własną linię. Nic nie trafia do magazynu multimediów, a płacisz tylko za sekundy nagrania, które faktycznie wyślesz.

Otwórz playground
Wejście
audio_url: przesłany plik MP3 lub WAV albo publiczny adres URL popularnego formatu audio lub wideo
Długość
Od 1 sekundy do 2 godzin na żądanie
Języki
25 języków mówionych; automatyczne wykrywanie, gdy language jest puste
Wynik
Tekst transkrypcji plus transkrypcja z czasami słów; przy multichannel jeden wpis na kanał
Rozliczenie
Za sekundę nagrania; żadna opcja nie zmienia ceny
Przechowywanie
Nie powstaje plik multimedialny; przesłane nagranie jest usuwane po 1 dniu
Języki
25 języków mówionych, wykrywanych lub podanychZostaw language puste, a język zostanie wykryty; mowa w każdym z 25 obsługiwanych języków jest transkrybowana tak czy owak. Podaj go, gdy chcesz użyć text_normalization: zapisuje liczby tak, jak robi to dany język, więc musi wiedzieć, który to.
Struktura
Tekst w zadaniu i obok transkrypcja z czasamiWynik zawiera pełną transkrypcję jako tekst. Obok output.transcript wylicza wykryty język, długość nagrania w sekundach i każde słowo z czasem początku i końca; z multichannel to samo dotyczy każdego kanału. Nie powstaje żaden plik. Etykiety mówców nie są częścią wyniku.
Kanały
Jedna linia na kanał, gdy głosy nagrano osobnoZ multichannel każdy kanał pliku (do 8) jest transkrybowany osobno i zwracany we własnej linii, w kolejności kanałów. To ustawienie, o którym najłatwiej zapomnieć: w naszych testach plik stereo z innym mówcą po każdej stronie wracał bez niego tylko z jednym z nich.

W czym API Grok STT jest dobre

  • Liczby zapisane tak, jak zapisują je ludzie

    Z text_normalization wypowiedziane kwoty, ceny, daty i jednostki wracają jako cyfry. W naszym teście „one thousand two hundred fifty dollars on March fourteenth” zamieniło się w „$1,250 on March 14”. Potrzebuje language, bo każdy język zapisuje to inaczej; bez niego żądanie jest odrzucane przed uruchomieniem. Domyślnie wyłączone.

  • Nazwy zapisane tak, jak na twojej liście

    keyterms przyjmuje do 100 słów lub krótkich fraz po najwyżej 50 znaków, jedna w wierszu, i przechyla transkrypcję w ich stronę. Dwie zmyślone nazwy z zapowiedzi w saloniku bez listy wróciły jako „Xandrel” i „Corvessa”, a z listą dokładnie tak, jak trzeba. Użyj tego dla gości, marek, nazw produktów i żargonu.

  • Obie strony rozmowy, nie tylko jedna

    Nagranie z konsultantem na lewym kanale i klientem na prawym wymaga multichannel. Każda strona wraca we własnej linii, a output.transcript.channels zawiera czasy słów dla każdego kanału. Bez tej opcji nasze testy w stereo zwracały tylko jednego z dwóch mówców, a druga strona po prostu znikała.

  • „Yyy” i „no”: zostawić albo wyczyścić

    Słowa-wypełniacze są domyślnie usuwane, dzięki czemu napisy i notatki czyta się gładko. Włącz filler_words, by dostać zapis dosłowny: w naszym teście transkrypcja zaczynała się wtedy od „Um, so, uh,” dokładnie tak, jak to zabrzmiało. Żadne z tych ustawień nie zmienia ceny.

  • Mowa bez filtra wraca taka, jaka padła

    SpicyAPI nie dokłada własnego filtra treści. W naszych testach nagrania naszego najmocniejszego monologu i tekstów narracyjnych wróciły słowo w słowo, bez gwiazdek, piknięć i luk. Dzięki temu wyszukiwanie, napisy i weryfikacja działają na tym samym materiale, wokół którego zbudowana jest reszta twojego produktu. Prawa do nagrania i zgoda nagranych osób pozostają po twojej stronie.

  • Długie nagrania bez długiego czekania

    Jedno żądanie przyjmuje od 1 sekundy do 2 godzin nagrania. W naszych uruchomieniach 10-sekundowy fragment wrócił po około 3 sekundach, a cała godzina po około 15. Wysłanie od razu zwraca zadanie, a transkrypcję odczytujesz z niego, gdy się zakończy.

Dla kogo jest Grok STT

  • Podcasterzy i montażyści wideo

    Napisy i notatki do odcinka z nagrania, które już masz

    Każde słowo przychodzi z czasem początku i końca, więc linie napisów możesz ciąć na długość, jakiej wymaga twój odtwarzacz. Wpisz imiona gości i nazwy marek do keyterms, by były zapisane raz i poprawnie, a filler_words zostaw wyłączone, jeśli tekst ma się czytać gładko.

  • Zespoły obsługi klienta i sprzedaży

    Nagrane rozmowy z rozdzielonymi stronami

    Rozmowy często nagrywa się z jedną osobą na kanał. Z multichannel konsultant i klient wracają w osobnych liniach, a właśnie tego potrzeba do przeglądu, streszczenia albo przeszukania rozmowy. Etykiet mówców nie ma: nagranie, w którym wszyscy są zmieszani w jednym kanale, zwraca jeden strumień tekstu.

  • Notatki ze spotkań i wywiadów

    Notatki, w których liczby i nazwy się zgadzają

    Podaj language i włącz text_normalization, a kwoty, daty i ilości przyjdą jako cyfry zamiast słów. Dodaj uczestników i nazwy produktów do keyterms, a przestaną zmieniać pisownię od spotkania do spotkania.

  • Twórcy i platformy audio bez filtra

    Etap transkrypcji, który nie odrzuca materiału

    Słuchowiska, nagrania odgrywania ról i katalogi audiobooków bez filtra są transkrybowane tak, jak zabrzmiały, więc wyszukiwanie, napisy i weryfikacja działają na całej bibliotece, zamiast zostawiać dział bez tekstu. Odpowiedzialność za materiał źródłowy i zgodę występujących w nim osób pozostaje po stronie wywołującego.

Jak wywołać API Grok STT

  1. Skieruj audio_url na samo nagranie

    Prześlij plik MP3 lub WAV albo podaj publiczny adres URL, który odpowiada samymi bajtami nagrania. Działają MP3, WAV, M4A, FLAC, OGG, Opus, AAC, MP4 i MKV, od 1 sekundy do 2 godzin. Strona odtwarzacza albo link udostępniania zwracający HTML nie zadziała, a surowe audio bez nagłówka pliku (PCM, μ-law, A-law) nie jest przyjmowane.

  2. Dodaj to, co wiesz o nagraniu

    Podaj language, jeśli znasz język, wypisz nazwy i słowa marek w keyterms i włącz text_normalization, by dostać cyfry (wymaga language). Jeśli głosy nagrano na osobnych kanałach, włącz multichannel; jeśli chcesz zachować „yyy”, włącz filler_words.

  3. Wyślij z Idempotency-Key i poczekaj na zadanie

    Wysłanie zwraca zadanie. Dołącz Idempotency-Key, żeby ponowna próba po zerwanym połączeniu trafiła w to samo zadanie zamiast tworzyć drugie, a potem odpytuj zadanie albo odbierz zarejestrowany callback.

  4. Odczytaj tekst i zachowaj własną kopię

    Transkrypcja przychodzi jako tekst w wyniku zadania, a output.transcript zawiera czasy słów, wykryty język i długość nagrania. Nic nie trafia do magazynu multimediów, a transkrypcja jest usuwana razem z danymi promptu, więc skopiuj ją do własnego magazynu, gdy zadanie się zakończy.

Grok STT: przykłady z praktyki

  • Rozmowa stereo z jednym mówcą po każdej stronie

    12-sekundowe nagranie z kobietą na lewym kanale i mężczyzną na prawym, wysłane z multichannel. Każda strona wróciła we własnej linii. Bez multichannel ten sam plik zwrócił tylko słowa kobiety.

    {"audio_url": "https://files.example.com/calls/support-call-0412.wav", "multichannel": true}
  • Nazwy bez słownikowej pisowni

    Zapowiedź w saloniku z dwiema zmyślonymi nazwami, wysłana z obiema nazwami jako słowami kluczowymi. Bez listy to samo nagranie wróciło jako „Xandrel” i „Corvessa”; z listą nazwy były dokładnie takie, jak na liście.

    {"audio_url": "https://files.example.com/announcements/lounge-announcement.mp3", "keyterms": [{"term": "Xandrelle"}, {"term": "Qorvessa"}]}
  • Potwierdzenie rezerwacji z liczbami jako cyframi

    Mówione potwierdzenie wysłane z podanym językiem i włączonym text_normalization. Cena i data wróciły jako „$1,250” i „March 14” zamiast słów.

    {"audio_url": "https://files.example.com/calls/booking-confirmation.mp3", "language": "en", "text_normalization": true}

API Grok STT: najczęstsze pytania

Duża część jakości zależy od tego, co powiesz przed uruchomieniem. Podaj język, gdy go znasz, wypisz nazwy, które nie mogą się zmieniać, i włącz multichannel, gdy tylko nagranie trzyma mówców na osobnych kanałach: to jedno ustawienie decyduje, czy połowa rozmowy zniknie. Przy robieniu napisów czytaj transkrypcję z czasami, nie tylko tekst. Cena zależy wyłącznie od sekund nagrania, więc najpierw wypróbuj krótki fragment i sprawdź wycenę na żywo na stronie.