Mobilné telefóny a gadgety

Mobilné telefóny a gadgety

» Ako vytvoriť automatické titulky pre program, aby automaticky generoval titulky pomocou reči na text? Nahrajte vlastný súbor s titulkami

Ako vytvoriť automatické titulky pre program, aby automaticky generoval titulky pomocou reči na text? Nahrajte vlastný súbor s titulkami

Subtitle Edit - editor pre titulky. Pomocou tohto programu môžete synchronizovať titulky s videami, ako aj vytvárať nové titulky. Úprava titulkov vám umožňuje importovať titulky (vrátane OCR), kombinovať a rozdeliť ich na niekoľko častí, upraviť ich kódovanie a snímkovú frekvenciu, preložiť ich z jedného jazyka do druhého a mnoho ďalšieho. Používatelia programu môžu využívať funkcie vyhľadávania a nahrádzania s podporou regulárnych výrazov, extrahovať zvukové stopy z filmov a exportovať titulky do textových, binárnych alebo obrazových formátov.

Táto aplikácia vám umožňuje automaticky prekladať titulky pomocou online služieb Google a Multi Translator a tiež dokáže opraviť mnohé bežné chyby – odstrániť zbytočné zalomenia riadkov a medzier, zmeniť veľkosť písmen, pridať chýbajúce úvodzovky atď. Okrem toho pomocou funkcie Subtitle Edit môžete skontrolovať pravopis v titulkoch. Program už obsahuje slovník na kontrolu anglických slov a program umožňuje používať slovníky Open Office na kontrolu pravopisu v iných jazykoch. Pomocou funkcie Subtitle Edit môžete dokonca spoločne prekladať titulky cez internet.

Predstavme si situáciu, že je video v nemčine (japončine, kórejčine, angličtine) a vy potrebujete rýchlo zistiť, o čom hovoria. Ale vaša schopnosť porozumieť hovorenej reči v tomto jazyku je veľmi slabo vyvinutá alebo chýba. Čo robiť?

Povedzme si zopár trikov, ktoré môžu byť v takejto situácii užitočné.

1. Stiahnite si titulky

V tejto situácii veľmi pomáha mať textovú verziu videa. Dá sa skopírovať do Google Translate alebo prečítať pomocou slovníka.

Skopírujte odkaz na video a vložte ho do formulára na adrese. Funguje s Youtube, DramaFever, ViKi, DailyMotion, OnDemandKorea, Drama, Vlive, VIU. Titulky sa stiahnu ako súbor .srt. Môžete ho otvoriť pomocou ľubovoľného textového editora.

Služba ponúka automatické preklady do iných jazykov. Dajú sa stiahnuť aj v súbore .srt. Ale ak viete aspoň trochu o jazyku, ktorým sa hovorí vo videu, potom je lepšie stiahnuť si titulky v pôvodnom jazyku a premyslene si ich preložiť sami.

2. Hľadajte videá s titulkami

Ak Downsub zobrazí správu o absencii titulkov, môžete sa pokúsiť vyhľadať jej kópiu na YouTube, ale s titulkami. To je možné vykonať pomocou rozšíreného vyhľadávania.

3. Automaticky vytvárať titulky

Ak na YouTube neexistuje verzia s titulkami pre video, ktoré vás zaujíma, môžete nahrať pôvodný súbor na svoj kanál (nezabudnite zadať nastavenie „Prístup cez odkaz“ alebo „Obmedzený prístup“) a použite funkcia automatického vytvárania titulkov.

Ak nemáte zdrojový súbor s videom, ale máte naň iba odkaz, skúste si ho stiahnuť pomocou stránky ru.savefrom.net.

Ako automaticky vytvoriť titulky? Veľmi jednoduché. YouTube sa spontánne pokúša preložiť všetky videá v ruštine, angličtine, francúzštine, nemčine, španielčine, taliančine, holandčine, portugalčine, kórejčine a japončine do textu.

Odkaz na automaticky generované titulky sa objaví nejaký čas po načítaní videa. Na trojminútové video si museli počkať viac ako päť minút. Titulky pre videá uverejnené na vašom kanáli si môžete stiahnuť priamo z YouTube.

Niekedy sa ukáže, že text je dosť podobný videu. Ale ak reč v ňom znie nezrozumiteľne, výsledok vás môže rozosmiať a prekvapiť. Pomocník YouTube varuje, že titulky sa nemusia generovať automaticky pre videá s veľmi nízkou kvalitou.

Táto metóda nie je zlá life hack pre študentov. Dostali ste žiadosť o sledovanie trojhodinového videa s prednáškou? Automaticky generovaný súbor s titulkami a Command+F vám pomôže rýchlo nájsť, ktoré časti videa pokrývajú témy, ktoré potrebujete.

4. Prevod zvuku na video

Ak nemáte video, ale iba zvukový záznam, môžete ho previesť do formátu .mp4. Napríklad a nahrajte výsledný súbor na YouTube.

5. Preveďte reč na text

Ak nepotrebujete prekladať celé video, ale rozumiete len krátkym jednotlivým fragmentom, je vhodnejšie použiť plugin SpeechLogger pre prehliadač Google Chrome.

Prirodzene, môžete ho použiť na konverziu celého videa na text. Plugin uľahčuje prácu s kúskami textu (zapíšte si jednu frázu naraz a okamžite opravte chyby).

Rovnako ako pri automatických titulkoch je kvalita výsledku lotériou. Neuspěchaný prejav človeka s dobrou dikciou na jednoduchú každodennú tému sa dá rozpoznať dokonale. A plugin môže ignorovať rýchly monológ so šumom na pozadí.

6. Zmeňte nastavenia prehrávania

Metóda je veľmi banálna, ale veľmi účinná. Ak znížite rýchlosť prehrávania na polovicu, zvuk je vnímaný úplne inak. To platí nielen pre ľudí, ale aj pre pluginy/aplikácie na rozpoznávanie reči. Čím pomalšie tempo, tým menej chýb robia.

7. Prebudenie mozgu

Táto metóda je vhodná pre tých, ktorí veľmi dobre rozumejú tlačenému textu v cudzom jazyku, ale trochu pomaly rozumejú hovorenej reči. Stáva sa to, keď musíte čítať články a knihy každý deň, ale pozerať videá/počúvať zvuk oveľa menej často alebo takmer vôbec.

Pred pozeraním videa na určitú tému musíte urobiť niekoľko článkov na rovnakú tému (aby bolo viac výrazov) a vypočuť si ich pomocou doplnku PovedzTo. Zároveň nezabudnite pozorne čítať text a korelovať ho so zvukom. V nastaveniach rozšírenia si môžete zmeniť ženský hlas na mužský, ktorý znie príjemnejšie a jasnejšie.

Niekomu stačí 20 minút na prebudenie schopností porozumieť ústnej reči (za predpokladu, že ste si ich niekedy precvičili), no u iných je to podstatne dlhšie. Efekt je rovnaký ako pri návšteve inej krajiny. Najprv príde mierny šok, ale v priebehu niekoľkých dní si všetky naučené slová a frázy zapamätajú a reč ľudí naokolo sa postupne zmení z hluku v pozadí na niečo zmysluplné a zrozumiteľné.

Na záver je potrebné pripomenúť, že preklad je veľmi lacná služba. V prípade angličtiny to nebude stáť viac ako 100 rubľov za každú minútu dekódovania zvuku / videa + 200 - 400 rubľov na stranu preloženého textu. Pre ostatné jazyky to bude o niečo drahšie.

Táto funkcia zatiaľ nie je dostupná v novom Creative Studio. Ak chcete prejsť do klasického rozhrania, kliknite Klasická verzia v menu vľavo.

Ak chcete, aby bol váš obsah zrozumiteľný pre všetkých divákov, pridajte k nemu titulky. Na YouTube môžete povoliť automatické generovanie titulkov. Je založený na technológii rozpoznávania reči pomocou algoritmov strojového učenia.

Automatické vytváranie titulkov videa

Automatické vytváranie titulkov je k dispozícii pre nasledujúce jazyky: angličtina, španielčina, taliančina, kórejčina, nemčina, holandčina, portugalčina, ruština, francúzština a japončina.

Ak je funkcia dostupná pre váš jazyk, k videu sa pridajú titulky. Upozorňujeme, že čas spracovania závisí od zložitosti zvukovej stopy. Preto sa titulky nemusia zobraziť okamžite.

Naši špecialisti technológiu neustále zdokonaľujú, no niekedy je reč rozpoznaná nesprávne. Chyby v automatických titulkoch sú zvyčajne spôsobené nesprávnou výslovnosťou, prízvukom alebo dialektom hovoriaceho alebo vonkajším hlukom. V tejto súvislosti vám odporúčame pozrieť si automaticky vytvorené titulky a v prípade potreby ich upraviť.

Tu je postup, ako skontrolovať titulky:

  1. Prihláste sa do svojho účtu a kliknite na ikonu kanála v pravom hornom rohu stránky. Ísť do Kreatívne štúdio, otvorte sekciu Video manažér a vyberte Video.
  2. Nájdite požadované video a kliknite na rozbaľovaciu ponuku napravo od tlačidla Zmeniť.
  3. Vyberte titulky.
  4. Nájdite automaticky generované titulky. Je veľmi ľahké ich rozlíšiť - v zozname „Publikované“, ktorý sa nachádza napravo od videa, bude vedľa jazyka takýchto titulkov uvedený (automaticky).
  5. Prečítajte si titulky a v prípade potreby ich zmeňte alebo odstráňte.

Problémy

Problémy s automatickým vytváraním titulkov sa môžu vyskytnúť z jedného z nasledujúcich dôvodov:

  • Titulky zatiaľ nie sú k dispozícii, pretože zložitá zvuková stopa sa stále spracováva.
  • Automatické generovanie titulkov nie je pre zvolený jazyk dostupné.
  • Video je príliš dlhé.
  • Video má nízku kvalitu zvuku alebo obsahuje reč, ktorú YouTube nedokáže rozpoznať.
  • Video začína dlhou sekvenciou bez zvuku.
  • Hovorí niekoľko ľudí naraz.

Automatické vytváranie titulkov pre vysielanie

Automatické titulky môžete povoliť len pre vysielanie v anglickom jazyku s normálnou latenciou.

Automatické titulky sa po skončení vysielania neuložia. Pri sledovaní vysielania v záznamoch sa vytvárajú nanovo.

Prečítajte si viac o titulkoch pre živé vysielanie.

Mám video, ku ktorému chcem vytvoriť titulky. Existuje program, ktorý dokáže urobiť základnú reč na text

  1. nastavte správny začiatok/zastavenie každého jednotlivého titulku
  2. vytvoriť základné textové titulky (pomocou reči v texte)

Viem o gnome titulkoch. Vytvorenie týchto titulkov si však vyžaduje veľa úsilia. Pre každú vetu si musíte zvoliť vlastný začiatok a koniec.

Youtube má funkcie uvedené vyššie (vytvára základné textové titulky so správnym načasovaním pomocou hovoreného textu). Pre získanie titulkov by som však radšej nenahral video na Youtube. Je možné efektívne robiť titulky v Ubuntu?

Aktualizovať: Plánujem použiť iba titulky.srt a nemusíte ich do videa pevne kódovať. Mojou najväčšou požiadavkou je, aby program automaticky našiel štart/stop pre každú vetu, takže text napíšem do nej.

Aktualizácia č. 2: Existuje softvér Speech-to-Text pre Linux s balíkom CMU Sphinx. Je možné použiť CMU Sphinx s titulkovacím programom podľa http://sourceforge.net/projects/cmusphinx/forums/forum/5471/topic/3949891 O tejto funkcii CMU Sphinx tiež vie jeden titulkovací nástroj, http:// skupiny google.com/group/universal-subtitles-testing/browse_thread/thread/613361ffb921b43b (webový nástroj), avšak v najnovšom zdrojovom kóde nie je odkaz, kam pridali CMU Sphinx. Pátranie pokračuje hľadaním programu, ktorý používa CMU Sphinx na základný prevod reči na text (ktorý má tiež správne načasovanie), rovnako ako to robí Youtube.

Pred niekoľkými rokmi som používal Aegisub pre Windows a bol som s ním veľmi spokojný. Zrejme je dostupný pre Linux. Je to celkom sebavedomé.

Aegisub vytvára iba súbor s titulkami, ako napríklad súbor .srt. Ak chcete skombinovať video a titulky na vytvorenie pevne kódovaných titulkov, musíte použiť druhý program.
V systéme Windows som použil VirtualDub, ale nie je dostupný pre Linux. Môžete nájsť vhodný program pre Wikipédiu.

Existujú aj iné editory titulkov

Aktualizácia:
Nepamätám si, že by Aegisub mal funkciu automatického nastavenia začiatku a konca hovorenej vety v súbore s titulkami. A nikde na stránke nevidím zmienku o takejto funkcii. Pomocou (klávesových skratiek) je však celkom jednoduché tieto časy manuálne nastaviť.

Existuje nejaký program, ktorý má takúto funkciu (v akomkoľvek OS)?

Nenašiel som spôsob, ako prinútiť program titulkov automaticky pridávať základné titulky analýzou hlasov vo videu.

Takže alternatíva, ktorú používam, je

  1. Nahrajte video na Youtube (napríklad súkromne) a použite vstavaný nástroj na automatické generovanie základných titulkov.
  1. Pridajte videá na http://www.universalsubtitles.org/ a manuálne vytvorte časové rámce pre každú vetu, ak automatický spôsob na Youtube nefunguje alebo návrhy dozrievajú.
  2. Pomocou titulkov GNOME (v softvérovom centre) môžete vymazať titulky a opraviť akékoľvek načasovanie.

Osobne sa mi páčia titulky Gnome dostupné v úložiskách.

Sudo apt-get install gnome-subtitles

Dobre, našiel som nejaký nástroj, ktorý vyzerá pekne a vyzerá ako workshop titulkov - editor titulkov (apt-get install subtitleeditor).

Pri pokuse o porovnanie s titulkami Gnome vyzerá editor titulkov pokročilejšie.

Pre KDE je dobrý editor titulkov Subtitles. Nainštalujte ho pomocou príkazu

Sudo apt-get nainštalovať skladateľ titulkov

alebo pomocou odkazu na titulky

Nastavenie konverzie

Camtasia Studio má schopnosť automaticky vytvárať titulky prevodom reči na text.

Možnosti tejto konverzie závisia od operačného systému používaného v počítači. Ak chcete skontrolovať možnosti prevodu v okne Camtasia Studio v ponuke Nástroje vybrať tím Reč a potom v podponuke - príkaz Vlastnosti reči(obr. 8.16).

V súčasnosti Microsoft Windows nemá moduly na rozpoznávanie reči v ruštine.

Ak chcete spustiť proces konverzie, prejdite na kartu Titulky(obr. 8.1) stlačte tlačidlo Prevod reči na text. Pri prvom spustení sa zobrazí okno (obr. 8.17), pomocou odkazov sa dostanete k nastaveniam modulu rozpoznávania reči.

Upozorňujeme, že tento modul patrí operačnému systému a nie Camtasia Studio. Nastavenie je možné len vtedy, ak sa rozpoznávací jazyk zhoduje s jazykom rozhrania operačného systému. Prevod reči na text titulkov je však možný v každom prípade za predpokladu, že operačný systém obsahuje potrebný modul.

Ak plánujete rozpoznať a previesť svoju vlastnú reč na titulky, môžete kliknúť na odkaz Začnite hlasový tréning(obr. 8.17) na trénovanie rozpoznávacieho modulu.

  • V ďalšom okne, ktoré sa zobrazí, kliknite na tlačidlo Ďalšie.
  • V ďalšom okne (obr. 8.18) si prečítajte frázy, ktoré sa tam vyskytujú. Bude veľa fráz. Tréningový proces môže trvať 30 minút alebo viac.

Po dokončení sa zobrazí okno (obr. 8.19). V cvičení môžete pokračovať stlačením tlačidla Viac školení. Ak chcete ukončiť cvičenie, musíte stlačiť tlačidlo Ďalšie.