UltKit

Zamiana mowy na tekst za darmo: metody i dokładność

Aby zamienić nagranie na tekst, prześlij je do narzędzia rozpoznawania mowy, ustaw język wypowiedzi i wybierz zwykły tekst do czytania albo SRT/VTT do napisów. Wyraźna mowa nagrana blisko mikrofonu daje zwykle 90–95% poprawności lub więcej. W hałaśliwym pomieszczeniu, gdy kilka osób mówi naraz, wynik może być znacznie gorszy, dlatego jakość nagrania liczy się bardziej niż samo narzędzie.

Mina SatoMina SatoRedaktorka audio i wideo
Zaktualizowano 12 min czytania
Srebrny mikrofon pojemnościowy w uchwycie antywstrząsowym na statywie w ciemnym studiu nagrań

Jak rozpoznawanie mowy zamienia dźwięk na słowa

Silnik transkrypcji nie słyszy słów tak jak Ty. Dzieli przebieg fali na nakładające się ramki trwające ok. 25 milisekund i zamienia każdą w spektrogram, czyli mapę tego, które częstotliwości są w danej chwili głośne. Model akustyczny analizuje tę mapę i szacuje, jakie dźwięki mowy w niej występują: syk s, trzask t, kształty samogłosek odróżniające ship od sheep. Samo to daje ciąg prawdopodobnych dźwięków, a nie czytelny tekst.

Dużą część tej pracy poprawia model językowy. Wie on, jakie ciągi słów są prawdopodobne w prawdziwych zdaniach, więc gdy dźwięki mogą oznaczać recognize speech albo wreck a nice beach, o wyniku decyduje kontekst. Starsze systemy rozdzielały te dwie części i uczyły je na ograniczonym, starannie czytanym materiale, dlatego programy do dyktowania z lat 2010. gubiły się przy akcentach i swobodnej mowie.

We wrześniu 2022 roku OpenAI udostępniło Whisper, otwarty model wytrenowany na ok. 680 000 godzin wielojęzycznych nagrań zebranych z internetu. Łączy on część akustyczną i językową w jedną sieć, która czyta 30-sekundowe okna i od razu zapisuje tekst z interpunkcją. Modele tego typu sprawiły, że mowa z akcentem, mieszane słownictwo i nieidealne nagrania z codziennych sytuacji stały się znacznie bardziej użyteczne, a większość darmowych usług transkrypcji, także narzędzia w przeglądarce, działa dziś na czymś podobnym. Wciąż jednak zgadują, a gdy nagranie jest niewyraźne, zgadują płynnie, przez co ich błędy trudniej zauważyć.

  1. WejściePrzebieg faliPlik MP3, M4A lub ścieżka dźwiękowa wideo jest dekodowana i przepróbkowywana, zwykle do 16 kHz mono.
  2. CechySpektrogramKrótkie ramki zamieniają się w obraz częstotliwości w czasie.
  3. DźwiękiModel akustycznySzacuje, jakie dźwięki mowy najprawdopodobniej zawiera każda chwila.
  4. SłowaModel językowyWybiera ciąg słów pasujący zarówno do dźwięków, jak i do zwykłych zdań, a następnie dodaje interpunkcję.

Od czego zależy dokładność transkrypcji

Dokładność mierzy się zwykle współczynnikiem błędów słów: odsetkiem słów, które zostały zamienione, pominięte lub wymyślone w porównaniu ze starannym zapisem wykonanym przez człowieka. 5% błędów oznacza jedną pomyłkę na dwadzieścia słów, co brzmi niewiele, dopóki nie zauważysz, że pomyłki skupiają się na słowach istotnych: nazwisku, kodzie produktu czy kwocie w dyskusji o budżecie.

Poniższe czynniki są ułożone mniej więcej według tego, jak bardzo szkodzą. Prawie wszystkie rozstrzygają się w chwili nagrywania, a nie transkrypcji. Przesunięcie telefonu ze środka stołu na odległość ręki od mówiącego często daje więcej niż jakiekolwiek ustawienie zmienione później.

Odległość od mikrofonu
Mowa z 30 cm od mikrofonu to głównie dźwięk bezpośredni. Z 3 m echo pomieszczenia jest prawie tak głośne jak głos, a spółgłoski się zlewają.
Hałas w tle
Klimatyzacja, ruch uliczny i gwar w kawiarni zajmują te same częstotliwości co mowa. Stały szum szkodzi mniej niż inne głosy.
Mówienie jednocześnie
Gdy dwie osoby mówią naraz, model zwykle zapisuje jedną z nich, a drugą pomija lub zniekształca. Cierpią na tym także oznaczenia mówców.
Akcenty i styl mówienia
Nowoczesne modele dobrze radzą sobie z większością akcentów, ale szybka, bełkotliwa mowa lub częste przełączanie języków nadal obniża dokładność.
Słownictwo branżowe
Nazwy leków, terminy prawnicze, wewnętrzne skróty i rzadkie nazwiska są zastępowane popularnymi słowami brzmiącymi podobnie.
Częstotliwość próbkowania i bitrate
Silniki pracują przy ok. 16 kHz, więc przesłanie pliku 48 kHz niczego nie poprawia. Rozmowy telefoniczne 8 kHz tracą górny zakres spółgłosek i są gorzej transkrybowane.
Mono a stereo
Stereo jest miksowane do jednego kanału. Wywiad dwukanałowy z jedną osobą na stronę sam z siebie nie rozdziela mówców.

Przygotuj nagranie przed przesłaniem

Większość nagrań można wgrać bez zmian. Przygotowanie opłaca się w trzech sytuacjach: plik jest zbyt długi lub duży, mowę zagłuszają cisza albo muzyka, albo poziom jest tak niski, że trzeba podkręcić głośność do maksimum, żeby cokolwiek usłyszeć. Długi cichy fragment na początku to nie tylko strata czasu, bo automatyczne wykrywanie języka decyduje na podstawie pierwszych 30 sekund i może się pomylić przez szum pomieszczenia lub dżingiel. Przycięcie nagrania do części z mową albo ustawienie Początek, by ją pominąć, temu zapobiega.

Konwersja formatu rzadko jest potrzebna. Notatki głosowe z iPhone'a to M4A (dźwięk AAC), rejestratory z Androida tworzą M4A, AAC lub 3GP, a aplikacje do nagrywania rozmów często AMR; wszystkie te pliki można przesłać bezpośrednio. Konwersja skompresowanego pliku do WAV nie przywraca szczegółów utraconych przy nagrywaniu, jak wyjaśnia porównanie w naszym przewodniku po MP3, WAV, FLAC i AAC, więc konwertuj tylko wtedy, gdy narzędzie odrzuca dany format. Nagranie trwające godzinami podziel w naturalnych miejscach, np. przy przerwie na kawę lub zmianie tematu, aby każda część mieściła się w limicie przesyłania i łatwiej było ją sprawdzić.

  • Mowa zaczyna się w pierwszych sekundach albo Początek pomija muzykę na wstępie i ciszę
  • Szczyty sięgają mniej więcej od −6 do −3 dB; ciche nagrania są normalizowane, a nie wzmacniane do przesterowania
  • Długie nagrania są podzielone w pauzach na części do godziny, każda poniżej 95 MB
  • Pliki wideo przesyłasz bez zmian; nie trzeba najpierw wyodrębniać ścieżki dźwiękowej
  • Język nagrania jest ustalony, zwłaszcza jeśli nie jest angielski lub zmienia się w trakcie
  • Pod ręką jest lista wspomnianych nazw, skrótów i liczb do sprawdzenia

Wybór formatu transkrypcji: TXT, DOCX, SRT czy VTT

Format wyniku wybierz według tego, co będzie dalej. Jeśli zapis będziesz czytać, cytować lub przeszukiwać, odpowiedni jest zwykły tekst lub Word; Word zachowuje akapity, znaczniki czasu i oznaczenia mówców w układzie wygodnym do edycji, a PDF służy do wysłania wersji, której odbiorca nie powinien zmieniać. Jeśli słowa mają pojawić się na ekranie nad wideo, potrzebny jest plik napisów: SRT lub VTT dzielą mowę na krótkie wpisy, każdy z czasem początku i końca, a długość wiersza decyduje o tym, ile mieści się na ekranie. Czterdzieści dwa znaki w wierszu to powszechny standard telewizyjny.

SRT i VTT niosą te same informacje, z drobnymi różnicami. SRT, ze starego programu SubRip, numeruje każdy wpis i zapisuje czas z przecinkiem (00:01:15,000). WebVTT to format W3C dla wideo HTML5; zaczyna się nagłówkiem WEBVTT, w czasach używa kropki i pozwala na stylizację i pozycjonowanie. YouTube, Vimeo, Premiere Pro i DaVinci Resolve akceptują oba. JSON z czasami dla każdego słowa jest dla programistów tworzących wyszukiwanie, podświetlanie w stylu karaoke lub własny układ napisów.

Formaty wyników transkrypcji i ich zastosowania
Plik wynikowyZawieraDo czego służy
TXTSame słowa, opcjonalnie znaczniki [mm:ss] i nazwy mówcówNotatki, wyszukiwanie, wklejanie do innych aplikacji
DOCXAkapity, znaczniki czasu, oznaczenia mówcówOpracowania wywiadów, edycja ze śledzeniem zmian
PDFStały układ tego samego tekstuWysyłanie dokumentu, którego nie należy edytować
SRTNumerowane wpisy z czasem początku i końcaYouTube, edytory wideo, odtwarzacze multimediów
VTTNagłówek WEBVTT, wpisy, opcjonalna stylizacjaHTML5 <track> na stronach, Vimeo
JSONKażde słowo z czasem początku i końcaAplikacje, indeksy wyszukiwania, własne napisy
Dwaj mężczyźni w słuchawkach siedzą naprzeciw siebie przy drewnianym stole i nagrywają rozmowę do mikrofonów na wysięgnikach, za nimi monitor i lampa softbox
Osobne mikrofony blisko każdego mówcy znacznie zmniejszają liczbę błędów w transkrypcji. Zdjęcie: Unsplash

Darmowa transkrypcja, którą masz już w telefonie lub komputerze

Zanim cokolwiek prześlesz, sprawdź, co potrafią Twoje urządzenia. Apple dodał transkrypcje do aplikacji Dyktafon w iOS 18, więc nagranie wykonane na nowszym iPhonie może pokazać tekst bezpośrednio w aplikacji. Aplikacja Recorder od Google na telefonach Pixel transkrybuje w trakcie nagrywania od 2019 roku, w całości na urządzeniu, i potrafi rozróżniać mówców. W Microsoft 365 Word w przeglądarce ma polecenie Transkrybuj obok Dyktuj, które przyjmuje przesłane pliki MP3, M4A, WAV i MP4 w ramach miesięcznego limitu minut. Pisanie głosowe w Dokumentach Google (w menu Narzędzia, w Chrome) słucha tylko mikrofonu na żywo; nie odczyta istniejącego pliku.

Innym źródłem są platformy do spotkań. Zoom, Microsoft Teams i Google Meet mogą wygenerować transkrypcję rozmowy, jeśli włączono transkrypcję, a Twój plan lub organizacja na to pozwala, a asystenci tacy jak Otter.ai dołączają do spotkań i robią notatki. To wygodne przy rozmowach, które prowadzisz, ale każde z tych rozwiązań działa tylko w swojej aplikacji, wymaga zgody wszystkich na nagrywanie i eksportuje w swoich formatach. Przy pliku, który już masz, np. starym wywiadzie, nagraniu wykładu albo notatce głosowej przesłanej przez kogoś innego, prostsze jest zwykle narzędzie transkrybujące pliki.

iPhone (iOS 18+)

  1. 01Otwórz Dyktafon i dotknij nagrania.
  2. 02Dotknij przycisku transkrypcji, aby wyświetlić tekst pod przebiegiem fali.
  3. 03Zaznacz i skopiuj tekst albo udostępnij plik M4A, aby uzyskać SRT lub Worda w innym narzędziu.

Pixel (Recorder)

  1. 01Nagrywaj w aplikacji Recorder; karta Transkrypcja uzupełnia się, gdy ludzie mówią.
  2. 02Wyszukaj w transkrypcji słowo, aby przeskoczyć do tego momentu w nagraniu.
  3. 03Udostępnij transkrypcję jako tekst lub w Dokumentach Google albo wyeksportuj plik audio.

Word w przeglądarce

  1. 01Zaloguj się kontem Microsoft 365 i otwórz pusty dokument.
  2. 02Wybierz Dyktuj → Transkrybuj i Prześlij dźwięk.
  3. 03Dodaj transkrypcję do dokumentu, z nazwami mówców i znacznikami czasu lub bez nich.

Transkrypcja w przeglądarce i sprawdzenie wyniku

Narzędzie w przeglądarce uzupełnia to, czego nie obejmują funkcje wbudowane: dowolny plik z dowolnego urządzenia, pliki napisów i języki nieobsługiwane przez telefon. W konwerterze audio na tekst dodaj plik, zostaw Język nagrania na automatycznym wykrywaniu lub wybierz język samodzielnie, wskaż Plik wynikowy i włącz Znaczniki czasu lub Oznaczenia mówców, jeśli ich potrzebujesz. Notatki głosowe z iPhone'a mają własną stronę M4A na tekst, a nagrania z podcastów lub rejestratorów stronę MP3 na tekst; obie używają tego samego silnika. Każdy plik może mieć do 95 MB, czyli mniej więcej półtorej godziny MP3 128 kbps. Przy dłuższych nagraniach użyj Początek i Koniec, aby transkrybować po częściach, lub najpierw przytnij nagranie.

Miej realistyczne oczekiwania. Jeden mówca przy przyzwoitym mikrofonie w cichym pokoju zwykle uzyskuje 90–95% poprawności lub więcej, często wystarczająco dużo, by po lekkiej redakcji opublikować tekst. Telefon na stole w gwarnej restauracji, telekonferencja z zaniknięciami albo panel, w którym ludzie sobie przerywają, mogą dać wynik znacznie gorszy, z brakującymi całymi zdaniami. Oznaczenia mówców są wiarygodne, gdy głosy wyraźnie się różnią, a ludzie mówią po kolei; dwa podobne głosy mylą częściej, niż można by się spodziewać.

Sprawdzaj tekst z otwartym nagraniem, a nie samym tekstem, bo nowoczesne modele piszą poprawne gramatycznie zdania także wtedy, gdy się mylą. Sprawdź każde nazwisko i nazwę własną, bo model nie może wiedzieć, że Twój kolega pisze je Caitlin czy Katelyn. Sprawdź każdą liczbę: piętnaście i pięćdziesiąt, daty, ceny i procenty łatwo przesłyszeć. Uważaj na homofony, takie jak their/there, affect/effect i complement/compliment, oraz na pewnie brzmiące wypełniacze tam, gdzie nagranie było niewyraźne. Znaczniki czasu przyspieszają tę pracę, bo możesz przeskoczyć do dokładnego momentu, w którym padła wątpliwa wypowiedź.

Prywatność, poufne nagrania i języki

Nagranie często zawiera więcej danych osobowych niż dokument: głosy, imiona i nazwiska, informacje o zdrowiu, kwoty wynagrodzeń. Zanim je prześlesz, dowiedz się, dokąd trafia plik i jak długo tam zostaje. W UltKit przesłane pliki są przetwarzane na serwerze i usuwane automatycznie 30 minut po przetworzeniu; nie ma konta, więc nic nie jest powiązane z Twoim nazwiskiem. Recorder na Pixelu działa offline, więc nagranie nigdy nie opuszcza telefonu. W przypadku materiałów objętych umową o poufności albo tajemnicą lekarską lub prawniczą najpierw sprawdź politykę swojej organizacji; część z nich wymaga zatwierdzonych usług objętych umową.

Obsługa języków jest szeroka, ale nierówna. Transkrypcja obejmuje 33 języki, w tym angielski, hiszpański, francuski, niemiecki, portugalski, arabski, hindi, japoński, koreański, chiński i ukraiński, a najlepsze wyniki daje w językach z największą ilością danych treningowych. Automatyczne wykrywanie wybiera jeden język na plik. Jeśli spotkanie przechodzi między dwoma językami, transkrybuj każdy fragment osobno, ustawiając język ręcznie. Zapis zawsze powstaje w języku, w którym mówiono; tłumaczenie to osobny krok, który wykonujesz potem na tekście.

Uzyskaj zgodę przed nagrywaniem osób

Nagrywanie rozmowy jest w niektórych miejscach legalne tylko wtedy, gdy wszyscy się zgodzą. Poinformuj uczestników, że nagrywasz i transkrybujesz, a zapis tekstowy przechowuj równie starannie jak nagranie, bo łatwiej go skopiować i przeszukać.

Gdy transkrypcja zawiera błędy

Większość nieudanych transkrypcji wynika z kilku przyczyn, a rozwiązanie leży zwykle w pliku lub jednym ustawieniu, a nie w próbowaniu innej usługi. Jeśli samo nagranie jest tak kiepskie, że trudno Ci je zrozumieć, maszyna będzie miała równie duży kłopot, a krótki ręczny zapis kluczowych fragmentów może być szybszy niż poprawianie długiej transkrypcji automatycznej.

  • Nie wykryto mowy lub zapis jest pusty

    Poziom może być bardzo niski albo plik składa się głównie z ciszy. Odtwórz go; znormalizuj ciche nagranie i ustaw Początek za długim cichym wstępem.

  • Tekst pojawia się w złym języku

    Automatyczne wykrywanie wysłuchało muzyki lub powitania w innym języku. Ustaw Język nagrania ręcznie i transkrybuj ponownie.

  • Słowa piosenek lub przypadkowe wyrazy tam, gdzie jest muzyka

    Modele próbują doszukać się słów w śpiewie i ścieżkach w tle. Ustaw Początek i Koniec wokół muzyki albo pomiń te fragmenty w tekście.

  • Powtarzające się frazy lub pętla tego samego zdania

    Zdarza się to przy długiej ciszy lub stałym szumie. Usuń ciche fragmenty i transkrybuj części z mową.

  • Plik jest odrzucany jako za duży lub za długi

    Podziel go na części poniżej 95 MB albo skompresuj audio do 64 kbps mono, co w zupełności wystarcza do mowy i pozwala zmieścić ponad trzy godziny w jednym pliku.

  • Oznaczenia mówców zamieniają się w trakcie nagrania

    Podobne głosy i przerywanie mylą rozdzielanie mówców. Popraw oznaczenia na słuch w pliku DOCX; nagrywanie każdej osoby na osobnym mikrofonie pomoże następnym razem.

Najważniejsze wnioski

  • Odległość od mikrofonu i głosy w tle wpływają na dokładność bardziej niż wybór narzędzia do transkrypcji.
  • Czyste nagranie jednego mówcy zwykle osiąga 90–95% lub więcej; hałaśliwa, nakładająca się mowa może dać wynik znacznie gorszy.
  • TXT lub DOCX wybierz do czytania i edycji, a SRT lub VTT, gdy słowa mają pojawić się na ekranie nad wideo.
  • Ustaw język nagrania samodzielnie, gdy nagranie zaczyna się muzyką lub miesza języki.
  • Zawsze sprawdzaj nazwy, liczby i homofony z nagraniem, zanim zacytujesz lub opublikujesz tekst.
UdostępnijXFacebookWhatsAppTelegram

Najczęściej zadawane pytania

Czy da się zamienić nagranie na tekst całkowicie za darmo?

Tak. Dyktafon (Notatki głosowe) w iOS 18, aplikacja Recorder w telefonach Pixel oraz pisanie głosowe w Dokumentach Google są darmowe, a przeglądarkowe transkrybery obsługują przesłane pliki bez zakładania konta. Płatne usługi dodają głównie funkcje dla zespołów, wyższe limity i własne słowniki.

Ile trwa transkrypcja godziny nagrania?

Automatyczna transkrypcja godziny nagrania mowy zwykle trwa kilka minut, zależnie od usługi i kolejki. Ręczne przepisywanie zajmuje większości osób od czterech do sześciu godzin, dlatego korekta transkryptu maszynowego jest zwykle szybsza.

Czy mogę zrobić transkrypcję filmu z YouTube, który nie jest mój?

Pobieraj i transkrybuj filmy tylko wtedy, gdy masz do tego prawo, na przykład własne nagrania lub materiały z licencją na to pozwalającą. Wiele filmów na YouTube ma już napisy, które można zobaczyć w odtwarzaczu za pomocą opcji transkrypcji.

Dlaczego transkrypcja nie ma akapitów?

Podział na akapity jest zgadywany na podstawie pauz i zmian mówcy. Włączenie znaczników czasu lub oznaczeń mówców nadaje tekstowi więcej struktury, a szybka ręczna poprawka doda podziały tam, gdzie zmienia się temat.

Czy nagrywanie w WAV zamiast MP3 poprawia dokładność?

Niemal wcale. Przy 128 kb/s lub więcej MP3 i AAC zachowują wszystko, czego używa model rozpoznawania mowy. Ustawienie mikrofonu i cichy pokój mają znacznie większe znaczenie niż format pliku.

Czy automatyczną transkrypcję można stosować w dokumentacji prawnej lub medycznej?

Może przygotować pierwszą wersję roboczą, ale zapisy o znaczeniu prawnym lub medycznym powinna linijka po linijce porównać z nagraniem wykwalifikowana osoba, a usługa musi spełniać Twoje zasady poufności.

Czytaj dalej