Blog
Jak transkrybować dowolny plik audio na tekst
Autor: Hushscript Opublikowano: Ostatnio sprawdzono:
MP3 z edytora podcastów, M4A z iPhone’a, WAV z rejestratora terenowego, rzadki CAF z aplikacji dyktafonu: żeby przetranskrybować którykolwiek z nich, robisz to samo. Upuść plik, odbierz transkrypcję z już rozdzielonymi osobami mówiącymi, wyeksportuj ją w potrzebnym formacie. Kontener, w którym przyszło audio, nie zmienia tych kroków.
To, na co format wpływa, jest nieco dalej: jak duży jest plik, jak czysto się transkrybuje i co zrobić w rzadkim przypadku, gdy plik się nie wczytuje. Ten poradnik omawia, które formaty audio działają, jedną metodę obsługującą je wszystkie, jak transkrybować nagranie dowolnej długości do 10 godzin, jak wybrać najlepszy format, gdy masz wybór, i jak naprawić pliki, które wychodzą słabo.
Czego potrzebujesz
- Pliku audio (lub wideo). Dowolnego z popularnych formatów poniżej. Nie ma nic do instalowania: ani aplikacji na komputer, ani rozszerzenia. Hushscript działa w przeglądarce: przygotowuje audio na twoim urządzeniu, a potem wysyła przygotowane audio do transkrypcji.
- Konta Hushscript, dla pełnej transkrypcji. Konta osobiste spełniające warunki mogą jednorazowo otrzymać 30 bezpłatnych minut na wypróbowanie, co wystarcza, by przetranskrybować krótkie nagranie za darmo, po weryfikacji karty albo przy pierwszym zakupie; warunki podaje cennik. Do zakupu pakietów użyj metody płatności wyświetlanej przy finalizacji zamówienia.
5-minutowy podgląd nie wymaga konta. Możesz upuścić plik i zobaczyć styl z oznaczeniami osób mówiących, zanim się zarejestrujesz, co jest uczciwym sposobem sprawdzenia, czy wynik ci odpowiada, zanim do czegokolwiek się zobowiążesz. Poza bezpłatnymi minutami transkrypcja działa w modelu płatności za wykorzystane minuty: kupujesz minuty tylko wtedy, gdy ich potrzebujesz, bez abonamentu. Koszty znajdziesz na stronie cennika.
Które formaty audio działają
Hushscript przyjmuje wszystkie standardowe formaty audio. Oto skąd zwykle pochodzi każdy z nich, żebyś mógł rozpoznać to, co masz:
Nazwy to nie tylko konwencje nazewnictwa plików. Aktualny rejestr typów mediów IANA zawiera standaryzowane typy, takie jak audio/aac, audio/mp4, audio/mpeg, audio/ogg i audio/opus, dlatego kontener i kodowanie audio w jego wnętrzu to osobne pytania.
| Format | Typowe źródło |
|---|---|
| MP3 | Podcasty, nagrania z telefonu, eksporty z większości aplikacji do nagrywania |
| M4A / AAC | Dyktafon na iPhonie (Voice Memos), notatki głosowe z WhatsAppa, eksporty z Apple |
| WAV | Rejestratory cyfrowe, eksporty z DAW, Windows Voice Recorder |
| FLAC | Nagrania archiwalne, eksporty z DAW, rippy bezstratne |
| OGG | Notatki głosowe z Androida, otwartoźródłowe narzędzia do nagrywania |
| AIFF / CAF | Dźwięk z Maca i iOS, GarageBand |
Pliki wideo działają tak samo. Upuść MP4, MOV, WebM lub MKV, a ścieżka audio jest wyodrębniana w twojej przeglądarce, zanim cokolwiek zostanie przesłane, więc samo wideo nigdy nie opuszcza twojego urządzenia; na serwer trafia tylko audio.
Lista powyżej niczego nie ogranicza. Obietnica jest prostsza niż tabela obsługiwanych formatów: po prostu upuść plik, a zostanie przekonwertowany i przetranskrybowany. Jeśli masz coś naprawdę nietypowego (plik AMR ze starej Nokii, .3gp z dziesięcioletniego Androida, klip RealAudio), i tak spróbuj go przesłać. Przeglądarka odczyta większość standardowych kontenerów, a jeśli nie da rady, masz dwa wyjścia awaryjne: zamień go na MP3 lub WAV bezpłatnym konwerterem audio i prześlij ten plik albo napisz na support@hushscript.com, a dodamy format. Nie musisz z góry ustalać, czy twój plik się kwalifikuje.
Transkrypcja pliku audio w trzech krokach
Przebieg jest identyczny bez względu na format, od którego zaczynasz. Pierwszy krok następuje, zanim w ogóle masz konto.
- Upuść plik, aby obejrzeć podgląd. Przejdź do narzędzia audio na tekst i przeciągnij plik na strefę przesyłania albo kliknij, by go wybrać. Pierwsze 5 minut jest transkrybowane od razu na stronie, z oznaczeniami osób mówiących, bez konta. To twoja kontrola, czy wynik czyta się tak, jak chcesz, zanim się na cokolwiek zarejestrujesz.
- Załóż konto, aby przetranskrybować resztę. Podaj e-mail, by utworzyć konto. Konta osobiste spełniające warunki mogą jednorazowo otrzymać 30 bezpłatnych minut po pomyślnej weryfikacji karty albo przy pierwszym zakupie, jeśli nie zostały już przyznane. Stąd cały plik jest przesyłany. Nagranie może trwać do 10 godzin, bez limitu rozmiaru pliku, a nawet bardzo duży plik jest przygotowywany bezpośrednio w przeglądarce. Obowiązują też zabezpieczenia usługi i aktywnych zadań.
- Odbierz i wyeksportuj transkrypcję. Silnik rozpoznawania mowy przetwarza plik i zwraca transkrypcję z już rozdzielonymi osobami mówiącymi. Zmień nazwy osób mówiących, jeśli chcesz, a potem pobierz ją w jednym z 21 formatów (m.in. TXT, SRT, DOCX i PDF, a także formaty napisów i osi czasu edytora) albo jako chronione hasłem archiwum .husharchive. Każdy eksport jest wliczony: bez dopłat, bez znaku wodnego.
Przetwarzanie działa w tle i zależy od długości audio (mniej więcej kilka minut na godzinę nagrania), więc nie musisz trzymać otwartej karty, gdy długi plik się kończy.
Przykład krok po kroku: jedno nagranie, dwa formaty
Załóżmy, że nagrałeś 38-minutową rozmowę, a rejestrator zapisał ją dwa razy: meeting.wav w pełnej jakości i meeting.m4a, który telefon zrobił w tym samym czasie. Oba przechodzą przez te same trzy kroki, a transkrypcja wraca podzielona na wypowiedzi osób mówiących, ze znacznikiem czasu przy każdej:
[00:00:06] Speaker A: Zanim zaczniemy, czy wszyscy dostali liczby, które wysłałem?
[00:00:10] Speaker B: Dostałem je dziś rano. Wynik za Q3 to ten, który chcę
omówić dokładniej.
[00:00:17] Speaker A: Tak, to właśnie ta linia się zmieniła. Zaraz ją otworzę.
[00:00:21] Speaker C: A w międzyczasie, możemy potem wrócić do rekrutacji?
Oba pliki dają w zasadzie tę samą transkrypcję. WAV to znacznie większy plik do przesłania, a M4A mały, ale słowa i oznaczenia osób mówiących wypadają tak samo, bo oba niosą tę samą mowę. Dalej edycja jest lekka: klikasz Speaker A raz, żeby zmienić nazwę, i każdy wiersz tej osoby się aktualizuje; przeglądasz garść nazw własnych, które silnik odgadł (nazwisko, nazwa produktu), i poprawiasz je przez znajdź i zamień, co naprawia każde wystąpienie za jednym razem.
To praktyczny wniosek z jednej metody dla każdego formatu. Nie trzymasz innego narzędzia ani innej listy kontrolnej dla WAV, M4A i MP3. Cokolwiek dał ci rejestrator, telefon albo czyjś eksport, przechodzi przez tę samą strefę upuszczania i wychodzi jako ten sam rodzaj transkrypcji.
Ręcznie czy automatycznie
Transkrypcja ręczna oznacza słuchanie i wpisywanie każdego słowa samodzielnie. Staranne przejście przez godzinę czystego audio zajmuje kilka godzin, gdy doliczyć odtwarzanie, przepisywanie i korektę, więc jeśli zastanawiasz się, jak transkrybować audio ręcznie, ma to sens tylko przy krótkim fragmencie albo w języku, z którym narzędzie automatyczne radzi sobie słabo. Transkrypcja automatyczna, czyli droga z AI, zwraca szkic z interpunkcją i oznaczeniami osób mówiących w minuty zamiast godzin.
Tak czy inaczej zaplanuj przegląd. Cytat do artykułu, zapis prawny albo cokolwiek, co publikujesz, wymaga sprawdzenia nazw, liczb i terminów technicznych z nagraniem. Zgrubne notatki ze spotkania na własny użytek rzadko go wymagają.
Wybór najlepszego formatu dla dokładności
Przez większość czasu nie wybierasz. Transkrybujesz plik, który dostałeś, i to w porządku. Ale jeśli kontrolujesz, jak audio jest nagrywane lub eksportowane, kilka wyborów wyznacza sufit tego, jak czysty może być wynik.
Jakość nagrania jest na pierwszym miejscu, z dużą przewagą. MP3 128 kbps z dobrego, bliskiego mikrofonu zawsze pokona bezstratny WAV nagrany przez pokój wbudowanym mikrofonem laptopa. Zanim pomyślisz o formacie, pomyśl o tym, by mikrofon był blisko osoby mówiącej, i unikaj dwóch mikrofonów łapiących te same głosy, co może dodać echo i problemy z fazą. Kontener jest daleko za nią.
Unikaj MP3 o bardzo niskim bitrate. MP3 jest stratny: kodowanie odrzuca części audio, by plik był mały, a im niższy bitrate, tym więcej odrzuca. Rozpoznawanie mowy opiera się na szczegółach wysokich częstotliwości w spółgłoskach, gdzie leży różnica między angielskimi „fifteen” i „sixteen” albo „can” i „can’t”. Agresywna kompresja zjada właśnie te szczegóły jako pierwsze. Poniżej około 64 kbps błędów w słowach przybywa. Przy 128 kbps i więcej jesteś już za punktem, w którym liczba ma znaczenie; wyższy bitrate nie poprawi transkrypcji.
Bezstratny usuwa format jako zmienną. WAV, FLAC i AIFF dają silnikowi nieskompresowane audio. Przy czystym nagraniu zysk dokładności względem dobrego MP3 jest marginalny, ale całkowicie wyklucza kompresję. Przewodnik MDN po audio cyfrowym wyjaśnia leżący u podstaw kompromis: format bezstratny zachowuje szczegóły kosztem większego rozmiaru, a kodowanie stratne może zmniejszyć audio znacznie bardziej, odrzucając informacje. To przydatny kontekst, gdy nagranie jest cenne i nie chcesz potem się zastanawiać, czy format coś kosztował.
Mono wystarczy; stereo nie jest potrzebne. Silnik miksuje stereo do mono wewnętrznie dla mowy, więc plik mono transkrybuje się równie dobrze i przesyła szybciej przy wolnym łączu. Jeden niuans: jeśli twoja konfiguracja nagrała każdą osobę na osobnym kanale stereo („double-ender”), zmiksowanie do jednej ścieżki mono przed przesłaniem zwykle pomaga oznaczeniom osób mówiących, bo silnik słyszy jedną zmieszaną rozmowę, a nie dwa odizolowane strumienie.
Częstotliwość próbkowania powyżej 16 kHz nic nie daje dla mowy. Wszystko od 16 kHz do 48 kHz działa, a WAV 48 kHz z edytora wideo transkrybuje się tak samo jak plik mono 16 kHz z aplikacji na telefon, przy tej samej mowie. Model jest trenowany na głosie, nie na muzyce, więc wyższa częstotliwość nie poprawia dokładności.
Bezstratny kontra stratny i kiedy konwersja pomaga
Częste pytanie: czy zamiana MP3 na WAV przed transkrypcją poprawi dokładność? Nie. Gdy audio zostało zapisane jako MP3 128 kbps, odrzucone szczegóły znikły na dobre. Zapakowanie tego samego audio w WAV daje tylko większy plik bez dodatkowych informacji. Konwersja w górę pomaga wyłącznie jako obejście formatu, który się nie wczytuje, nigdy jako zwiększenie dokładności.
Konwersja w dół to naprawdę użyteczny przypadek. Kilkugodzinny WAV bywa bardzo dużym plikiem; ponowne zakodowanie do MP3 128 kbps przed przesłaniem zmniejsza go radykalnie bez istotnego kosztu dla dokładności, co przyspiesza przesyłanie przy wolnym łączu. Bezpłatny konwerter w przeglądarce robi to, a audio ani razu nie opuszcza twojego urządzenia. Uczciwa zasada: jeśli plik już się wczytuje i nie ma maleńkiego bitrate, transkrybuj go bez zmian. Konwertuj tylko po to, by rozwiązać prawdziwy problem, taki jak plik, który się nie otwiera, albo zbyt duży, by wygodnie go przesłać.
Oznaczenia osób mówiących, bezpłatnie
Każda transkrypcja Hushscript ma automatyczne rozdzielanie osób mówiących (diaryzację) bez dodatkowych kosztów. Silnik wyłapuje odrębne głosy i oznacza je jako Speaker A, Speaker B i tak dalej, a ty zmieniasz je na prawdziwe imiona w edytorze jednym kliknięciem na osobę. Jest włączone domyślnie, niezależnie od formatu źródła, bez osobnego poziomu oznaczeń osób mówiących.
To, jak czyste wychodzą oznaczenia, zależy od nagrania, a nie od typu pliku:
- Wyraźne zmiany osób mówiących pomagają najbardziej. Gdy ludzie mówią kolejno i sobie nie przerywają, oznaczenia są wiarygodne. Wywiad dwóch osób zwykle rozdziela się czysto.
- Nakładanie się to trudny przypadek. Gdy dwa głosy trafiają naraz, silnik przypisuje słowa głośniejszemu. To ograniczenie rozdzielania osób mówiących w ogóle, a nie jednego narzędzia. Zaplanuj trochę czasu na edycję przesłuchów w ożywionej rozmowie grupowej.
- Podobne głosy mogą się zlewać. Dwie osoby o bardzo podobnym rejestrze (na przykład rodzeństwo tej samej płci) będą wyzwaniem dla każdego silnika diaryzacji. Rozsądny stosunek sygnału do szumu pomaga w rozdzielaniu na całej długości.
W większości wywiadów, podcastów i spotkań oznaczenia wychodzą użyteczne, z co najwyżej garścią przypisań do poprawienia. Jeśli chcesz poznać szczegóły działania diaryzacji pod spodem, zobacz czym jest diaryzacja osób mówiących albo stronę Rozróżnianie osób mówiących z przeglądem funkcji.
Długie nagrania: do 10 godzin, bez limitu rozmiaru pliku
Jeśli chcesz przetranskrybować długie audio, na przykład 3-godzinny wywiad albo półdniowe warsztaty, sprawdź granice przed przesłaniem. Hushscript przyjmuje pliki do 10 godzin każdy, bez limitu rozmiaru pliku, a duże pliki są przygotowywane w twojej przeglądarce. Nie ma dziennego przydziału zależnego od planu, ale obowiązują zabezpieczenia usługi. Długie nagranie nie jest przypadkiem szczególnym: nie ma trybu długich nagrań, kroki są te same trzy co wyżej, a zadanie działa samo dłużej.
Cztery kontrole zapobiegają większości niespodzianek:
- Czas trwania. Nagranie może trwać do 10 godzin. Dłuższe źródło trzeba podzielić w naturalnym miejscu przerwy.
- Możliwości urządzenia. Produkt nie ma limitu rozmiaru pliku, ale przeglądarka nadal musi odczytać i przygotować lokalne źródło. Bardzo duże pliki wymagają wystarczającej pamięci, zapasu miejsca na dysku i czasu na urządzeniu, z którego przesyłasz.
- Saldo minut. Rozliczenie zależy od czasu trwania audio, więc wywiad 150-minutowy zużywa 150 minut.
- Zabezpieczenia usługi. Duża partia może trafić do kolejki zamiast uruchamiać każdy plik naraz.
Prześlij w całości
Dla prawie każdego odpowiedź brzmi: prześlij nagranie jako jeden plik, o ile trwa 10 godzin lub krócej. Jeden plik to jeden ciągły zestaw znaczników czasu i jedno przejście oznaczania. Dzielenie psuje jedno i drugie: każda część zaczyna zegar od zera, a ta sama osoba może dostać w części drugiej inne oznaczenie niż w pierwszej.
Dziel tylko wtedy, gdy nagranie naprawdę przekracza 10 godzin, jak wielodniowa konferencja. Tnij w naturalnej ciszy, a nie w środku zdania, zapisz przesunięcie każdej części, by potem przenumerować znaczniki czasu, a jeśli tniesz plik MP3, wybierz stałą przepływność (CBR) zamiast zmiennej (VBR), bo VBR może w niektórych edytorach powodować dryf synchronizacji.
Utrzymaj stałe osoby mówiące i poziomy przez wiele godzin
Rozdzielanie osób mówiących jest trudniejsze w trzy godziny niż w dziesięć minut: głosy się zmieniają, pauzy się wydłużają, a hałas tła pojawia się i znika. Hushscript prowadzi oznaczanie jednym przejściem przez całą transkrypcję, a nie osobno dla każdej części, więc oznaczenia są spójne, chyba że dźwięk zlewa dwa głosy; pomyłkę poprawisz, zmieniając nazwę lub przypisując tury od nowa. Nagranie może to ułatwić albo utrudnić. Mikrofon kierunkowy albo posadzenie mówiących dalej od siebie zmniejsza przesłuchy, przez które dwa głosy brzmią jak jeden.
W ciągu trzech godzin wahania poziomu mogą utrudnić wychwycenie cichej mowy. Kompresor po stronie nagrywania (kompresor dźwięku, a nie kompresja pliku) wyrównuje głośnego prowadzącego i cichego rozmówcę. Lekka normalizacja pomaga; mocna redukcja szumów nie.
Gdy długa transkrypcja wygląda źle
Dokładność spada w drugiej połowie. To prawie zawsze spadający poziom dźwięku albo rosnący hałas w pomieszczeniu pod koniec sesji, a nie limit długości. Sprawdź oryginalne nagranie w okolicach znaczników czasu, w których skupiają się błędy, i znormalizuj je, zanim znów wydasz minuty.
Transkrypcja wygląda, jakby skończyła się za wcześnie. Transkrypcja obejmuje cały plik. Porównaj ostatni znacznik czasu z faktyczną długością nagrania; długie fragmenty ciszy albo muzyki po prostu dają mało słów, co może wyglądać na „brakujące”, ale takie nie jest.
Naprawianie plików, które wychodzą słabo
Większość słabych transkrypcji wynika z nagrania, a nie z formatu czy narzędzia. Typowi winowajcy i co z nimi zrobić:
Plik, który się nie wczytuje. Rzadkie, ale się zdarza przy nietypowym lub uszkodzonym kontenerze. Spróbuj bezpłatnego konwertera w przeglądarce, by najpierw przepakować go do MP3 lub WAV, co naprawia większość upartych plików. Jeśli nadal nie chce przejść, napisz na support@hushscript.com. Dodawanie obsługi formatów to coś, co robimy.
Niska głośność. Jeśli nagranie jest bardzo ciche, silnik ma mniej sygnału do pracy i dokładność spada. Znormalizuj lub wzmocnij audio w dowolnym edytorze przed przesłaniem. Podniesienie poziomu słabego nagrania to jedna z napraw o najwyższym zwrocie.
Hałas tła. Stały hałas (klimatyzacja, szum drogi) jest obsługiwany rozsądnie. Nagły hałas nakładający się na mowę (drzwi, kaszel, sztućce) to to, co gubi słowa. Lekkie odszumianie przed przesłaniem może pomóc, ale nie przesadzaj: silne odszumianie wprowadza artefakty, które szkodzą dokładności bardziej niż sam hałas.
Silne akcenty lub słownictwo specjalistyczne. Nowoczesne silniki dobrze radzą sobie z szerokim zakresem akcentów. Pewne pomyłki dotyczą terminów z danej dziedziny, których silnik nie ma powodu się spodziewać: nazw leków, cytowań prawnych, niszowych marek. Zaplanuj jedno przejrzenie po eksporcie i oprzyj się na znajdź i zamień; jeśli nazwa za każdym razem ląduje błędnie w ten sam sposób, jedna poprawka obejmuje cały plik.
Bardzo duże pliki. Jeśli bezstratny plik jest niewygodnie duży do przygotowania w przeglądarce, najpierw zakoduj go ponownie do MP3 128 kbps (bez realnego kosztu dla dokładności), by przyspieszyć sprawę.
Co dzieje się z twoim plikiem
Hushscript usuwa swoją kopię audio do transkrypcji po przetworzeniu i nigdy nie używa twoich nagrań do trenowania modeli. Jeśli upuściłeś plik wideo, na serwer trafiło tylko wyodrębnione audio (wideo zostało na twoim urządzeniu), a samą transkrypcję możesz usunąć z panelu jednym kliknięciem, kiedy tylko zechcesz.
Jeśli nagranie w ogóle nie powinno być zachowane, prywatna transkrypcja pomija zapisywanie transkrypcji na koncie i zwraca zamiast tego archiwum chronione hasłem. Wynik wygasa, jeśli go nie pobierzesz i nie potwierdzisz.
Eksport transkrypcji
Po transkrypcji wybierz format pasujący do tego, co robisz z tekstem. Jeśli nie jesteś pewien, jakiego formatu transkrypcji naprawdę potrzebujesz, zacznij od popularnych wyborów poniżej:
| Format | Co zawiera | Najlepszy do |
|---|---|---|
| TXT | Oznaczenia osób mówiących, zwykły tekst | Notatek, wyszukiwania, przekazania do innego narzędzia |
| SRT | Znaczniki czasu dla wypowiedzi, oznaczenia osób mówiących | Napisów do wideo, poruszania się po długim nagraniu według czasu |
| VTT | Znaczniki czasu napisów internetowych, oznaczenia osób mówiących | Odtwarzaczy wideo HTML5 i publikacji w sieci |
| CSV | Wiersze z polami osoby mówiącej, czasu i tekstu | Przeglądu w arkuszu i lekkiego przekazania danych |
| Markdown | Transkrypcja z oznaczeniami osób mówiących w Markdown | Notatek, dokumentacji, procesów publikacji i stron statycznych |
| DOCX | Sformatowany dla Worda lub Dokumentów Google | Edycji, udostępniania, adnotacji |
| JSON | { speaker, start, end, text } na element | Potoków przetwarzania i własnych narzędzi |
| Czytelna transkrypcja o stałym układzie | Udostępniania tylko do odczytu i archiwizacji |
Każdy eksport zawiera oznaczenia osób mówiących, żaden nie ma znaku wodnego, a wszystkie formaty eksportu są dostępne w każdym planie, także w ramach 30 bezpłatnych minut. Znaczniki czasu w SRT są na poziomie wypowiedzi (jeden wpis na zmianę osoby mówiącej), co jest właściwą szczegółowością dla napisów i cytowania; jeśli potrzebujesz struktury na poziomie słów do przetwarzania w kodzie, JSON podaje czas rozpoczęcia i zakończenia w milisekundach dla każdej wypowiedzi.
Języki
Hushscript transkrybuje około 99 języków, wykrywanych automatycznie, a nie ustawianych ręcznie. Dokładność jest najwyższa w 18, w tym w czterech odmianach angielskiego (Global, British, Australian, US), hiszpańskim, francuskim, niemieckim, japońskim, mandaryńskim, hindi i arabskim. Pełna lista jest na stronie języków.
Jeśli wahasz się między transkrypcją w tym samym języku a transkrypcją przetłumaczoną, przewodnik o „tłumaczeniu audio na tekst” wyjaśnia różnicę.
To cała robota (upuść, transkrybuj, eksportuj) i wygląda tak samo, od jakiegokolwiek formatu zaczynasz. Uwagi dla poszczególnych formatów znajdziesz w pokrewnych poradnikach o najczęstszych przypadkach: MP3, WAV i M4A / Dyktafon Apple. Strona Audio na tekst zawiera pełny przegląd funkcji, a każdy format trafia tam tak samo: po prostu upuść plik. Jeśli twój materiał to stos osobnych plików, a nie jedno długie nagranie, transkrybowanie folderu nagrań opisuje uruchamianie ich jako partii.
Niezależne źródła i standardy
Hushscript korzystał z tych niezależnych źródeł niezwiązanych z konkurencją. Wyjaśniają badania, standardy lub działanie platform i nie stanowią rekomendacji Hushscript.
Źródła sprawdzono: