Diktování na Macu v jiných jazycích a ve více jazycích

Chcete-li změnit jazyk diktování na Macu, otevřete Nastavení systému, klikněte na Klávesnice, přejděte na Diktování a klikněte na Edit vedle položky Languages. Apple dovoluje přidat několik jazyků a během diktování mezi nimi přepínat. YapToText, bezplatná aplikace, kterou vyvíjím, diktuje ve 29 jazycích a nabízí volbu Auto-detect language, kterou vyberete na stránce AI Models, a ve všech jazycích spouští Whisper na vašem Macu.

Obě řešení fungují jinak. Apple uvádí, že diktování není dostupné ve všech jazycích a oblastech a že jeho funkce se liší. YapToText nabízí všude stejný seznam, ale jazyk nastavuje pro celé diktování, kdežto Apple umožňuje přepínat během diktování. Úplný seznam jazyků je níže.

Stáhnout YapToText v Mac App StoruKe stažení zdarma. Bez účtu a bez zamčených funkcí, pro macOS 14 nebo novější na Macu s čipem Apple. Zdrojový kód na GitHubu.

Na této stránce: 12 oddílů
  1. Kroky
  2. Změna jazyka v diktování od Applu
  3. Změna jazyka v YapToText
  4. 29 jazyků, které YapToText nabízí
  5. Diktování ve více jazycích
  6. Když se objeví špatný jazyk
  7. Co YapToText s jazyky nedělá
  8. Stručně
  9. Návody
  10. Další návody, anglicky
  11. Zdroje
  12. Otázky

Kroky

  1. Vyberte nabídku Apple, Nastavení systému a klikněte na Klávesnice.
  2. Přejděte na Diktování a klikněte na <span lang="en">Edit</span> vedle položky <span lang="en">Languages</span>.
  3. Vyberte jazyk a oblast, nebo zrušením výběru jazyk odeberte.
  4. Při diktování přepnete jazyk kliknutím na jazyk vedle kurzoru nebo stisknutím klávesy Globe.

Změna jazyka v diktování od Applu

  • Vy: Vyberte nabídku Apple, Nastavení systému a Klávesnice. Přejděte na Diktování, klikněte na Edit vedle položky Languages a vyberte jazyk a oblast. Zrušením výběru jazyk odeberete.
  • macOS: Přidá jazyk do diktování. Když je nastaveno víc jazyků, ukazuje při diktování vedle kurzoru ten aktuální, jako zkratku nebo znak.
  • Kontrola: Začněte diktovat a potom kliknutím na jazyk vedle kurzoru, nebo stisknutím klávesy Globe, pokud ji klávesnice má, jazyk přepněte.

Apple vede seznam jazyků diktování na stránce o dostupnosti funkcí macOS a ve své příručce upozorňuje, že funkce se podle jazyka liší. Automatické čárky, tečky a otazníky fungují v podporovaných jazycích a emotikony podle názvu v některých. Zda se váš hlas zpracovává na Macu, nebo odesílá na servery Siri, ukazuje text pod položkou Diktování v nastavení klávesnice. Diktování od Applu je správná volba, pokud během diktování přepínáte jazyky.

Stránka Applu o dostupnosti funkcí macOS uvádí jazyky s diktováním přímo v zařízení. Z 29 jazyků v seznamu YapToText na ní nejsou polština, ukrajinština, čeština, slovenština, maďarština, rumunština, řečtina, indonéština a hindština a není tam ani mandarínština nastavená pro Tchaj-wan. Příručka Applu pro macOS Sonoma říká, že diktování v jazyce bez podpory přímo v zařízení se odesílá společnosti Apple ke zpracování. Pokud diktujete v některém z těchto jazyků, diktování od Applu odesílá vaše slova Applu. YapToText spouští každý jazyk ze svého seznamu na Macu.

Změna jazyka v YapToText

  • Vy: Otevřete stránku AI Models v YapToText. V části Your defaults pod modelem pro diktování otevřete výběr Language a zvolte svůj jazyk, nebo Auto-detect language.
  • YapToText: Předá tento jazyk modelu Whisper jako nápovědu pro každé další diktování. Ve výchozím stavu používá systémový jazyk vašeho Macu, ne automatické rozpoznání.
  • Kontrola: Nadiktujte větu. Slova se objeví v jazyce, kterým jste mluvili, a řádek Language v podrobnostech zpracování daného diktování v History ukazuje použité nastavení.
Stránka AI Models v YapToText: Whisper Large v3 Turbo (Q5) a Phi-3.5 Mini Instruct označené Included, pod nimi knihovna modelů.
Obrázek 1. Výběr Language je pod modelem pro diktování v části Your defaults, zde nastavený na English (United States). Níže knihovna označuje Whisper Tiny, Base a Small (English) jako jen anglické.

Přibalený model Whisper Large v3 Turbo (Q5) je vícejazyčný. Tři modely z knihovny ne: Whisper Tiny, Base a Small s označením (English) v názvu rozumějí jen anglicky, takže pokud diktujete v jiném jazyce, zvolte vícejazyčný model. U úprav textu je Phi-3.5 Mini Instruct uveden jako vícejazyčný, režim Clean Up má pokyn zachovat váš jazyk a nepřekládat a katalog aplikace doporučuje Qwen 2.5 3B Instruct zvlášť pro diktování jinak než anglicky.

Některé věci zůstávají anglicky. Obrazovky aplikace jsou jen v angličtině, i když vy anglicky nemluvíte, a výchozí hlasové příkazy jsou anglické fráze, například „question mark“ nebo „insert comma“. Každý příkaz můžete upravit nebo přidat vlastní spouštěcí fráze na stránce Commands. Návod k mluvené interpunkci vysvětluje, jak příkazy fungují. Jazyk nastavuje jeden výběr a Auto-detect je tu pro ty, kdo přepínají často.

29 jazyků, které YapToText nabízí

Takto vypadá výběr Language ve verzi 1.5.3: 32 položek ve 29 jazycích a k tomu Auto-detect language. Seznam je řazený abecedně podle anglických názvů, jak je výběr ukazuje.

  • A až E. Arabic (arabština), Chinese (China) (čínština), Czech (čeština), Danish (dánština), Dutch (nizozemština), English (US, UK, Australia) (angličtina).
  • F až I. Finnish (finština), French (francouzština), German (němčina), Greek (řečtina), Hebrew (hebrejština), Hindi (hindština), Hungarian (maďarština), Indonesian (indonéština), Italian (italština).
  • J až P. Japanese (japonština), Korean (korejština), Norwegian Bokmål (norština, bokmål), Polish (polština), Portuguese (Brazil) (portugalština).
  • R až V. Romanian (rumunština), Russian (ruština), Slovak (slovenština), Spanish (Spain, Mexico) (španělština), Swedish (švédština), Thai (thajština), Turkish (turečtina), Ukrainian (ukrajinština), Vietnamese (vietnamština).
  • Auto-detect language. Whisper si jazyk každého diktování určí sám.

Auto-detect, polština a čtrnáct dalších jazyků přišly ve verzi 1.5.2 z pull requestu na GitHubu, což je otevřený kód v praxi, tak jak má fungovat. README společnosti OpenAI k modelu Whisper říká, že jeho výkon se podle jazyka velmi liší, takže než se na něj spolehnete, vyzkoušejte svůj jazyk na několika skutečných větách. Počítejte jen to, co výběr uvádí: 29 jazyků a k tomu Auto-detect.

Diktování ve více jazycích

YapToText nastavuje jazyk při zahájení diktování a změna platí od dalšího diktování, takže nepřepíná jazyky uprostřed věty. Tady jsou způsoby, jak pracovat ve dvou nebo více jazycích, seřazené od nejmenšího nastavování po největší:

  1. Auto-detect language. Zvolte ho ve výběru Language a Whisper určí jazyk každého diktování. Pokud se u vás mýlí, nastavte jazyk ručně.
  2. Jazyk pro každou aplikaci. Vytvořte režim nebo upravte existující, nastavte jeho jazyk v kartě Recording & language a své aplikace přidejte v části Apps that use this mode. Diktování v těchto aplikacích pak používá jazyk daného režimu.
  3. Jazyk pro každou zkratku. Dejte tomuto režimu zkratku v poli Activation shortcut v kartě Basics a zkratka odkudkoli zahájí diktování v tomto režimu a jazyce. Zahájení diktování tímto způsobem z něj udělá vybraný režim, čímž se vypne i režim Auto, dokud ho znovu nezvolíte.
Stránka Modes v YapToText: Auto nahoře, pak Raw Transcription, Clean Up, Note, Email, Message a Code Comment, očíslované od 2 do 7.
Obrázek 2. Každý režim na stránce Modes se otevře do vlastního editoru, kde karta Recording & language může režimu dát vlastní jazyk.

Návod k režimům popisuje editor režimů. Jazyk vyberte před začátkem, protože platí pro celé diktování.

Návod k diktování ve dvou jazycích prochází každé z těchto nastavení a návod k diktování ve španělštině popisuje španělštinu v obou aplikacích.

Když se objeví špatný jazyk

  1. Zkontrolujte výběr. Výběr Language na stránce AI Models nastavuje výchozí jazyk. Režim s vlastním jazykem ho přebíjí.
  2. Zkontrolujte aplikaci. Aplikace uvedená v části Apps that use this mode používá jazyk daného režimu, pokud ho režim nastavuje.
  3. Zkontrolujte model. Model s (English) v názvu rozumí jen anglicky. Vraťte se k modelu Whisper Large v3 Turbo (Q5) nebo k jinému vícejazyčnému modelu.
  4. Zkuste druhé nastavení. Pokud pevně zvolený jazyk dává divné výsledky, zkuste Auto-detect. Pokud se Auto-detect mýlí, nastavte jazyk ručně.
Záznam v History v YapToText s otevřenými podrobnostmi zpracování: surový přepis, upravený přepis, režim, doručení, cílová aplikace a časy.
Obrázek 3. Jazyk použitý při diktování zjistíte v podrobnostech zpracování v History: řádek Language tu uvádí en-US.

U diktování od Applu je jazyk v nastavení klávesnice a ukazatel vedle kurzoru nebo klávesa Globe ho při mluvení přepíná. Návod k modelům AI popisuje výběr jazyka a modely v YapToText.

Co YapToText s jazyky nedělá

  • Přepínání během diktování. Jazyk se pevně nastaví při zahájení. Diktování od Applu je to, které přepíná za chodu.
  • Překlad řeči. Whisper napíše to, co jste řekli, v jazyce, kterým jste to řekli. Chcete-li text přeložit potom, vyberte ho, stiskněte klávesu Quick Edit a řekněte jazyk, například Spanish, nebo spusťte akci AI Translate to English. Návod k Quick Edit ukazuje, jak na to.
  • Slibovat víc než seznam. Uvádí se jen 29 jazyků z výběru.

Všechno výše běží na vašem Macu, v každém jazyce ze seznamu. Stránka o diktování bez internetu vysvětluje, co to znamená s vypnutou Wi-Fi, a stránka o Whisper pro Mac popisuje model.

Stručně

  • Diktování od Applu. Otevřete Nastavení systému, Klávesnice, Diktování a potom Edit vedle položky Languages. Přepínejte při diktování, z kurzoru nebo klávesou Globe.
  • YapToText. Použijte výběr Language na stránce AI Models: 29 jazyků a Auto-detect, všechno na Macu.
  • Dva jazyky denně. Použijte Auto-detect, nebo režim pro každý jazyk navázaný na jeho aplikace či vlastní zkratku.

Apple přepíná za chodu. YapToText nechává každý jazyk na vašem Macu. Pokud se váš jazyk chová špatně, založte issue na GitHub s uvedením jazyka a ukázkové věty. Čtu všechna.

Stáhnout YapToText v Mac App StoruKe stažení zdarma. Bez účtu a bez zamčených funkcí, pro macOS 14 nebo novější na Macu s čipem Apple. Zdrojový kód na GitHubu.

Kdo píše. Ryleigh Newman vyvíjí software, psaní na klávesnici zvládá jen s obtížemi a každý den diktuje v YapToText, aplikaci, o které je tento web. Tato stránka je přeložená z angličtiny. Rozhraní aplikace a zbytek webu jsou v angličtině. Více o projektu, anglicky.

Další návody, anglicky

Zdroje

Otázky

Jak změním jazyk diktování na Macu?

Otevřete Nastavení systému, Klávesnice, přejděte na Diktování, klikněte na Edit vedle položky Languages a vyberte jazyk a oblast. V YapToText zvolte jazyk ve výběru Language na stránce AI Models.

Umí diktování na Macu používat více jazyků?

Ano. Diktování od Applu umožňuje nastavit několik jazyků a během diktování přepínat kliknutím na jazyk vedle kurzoru nebo klávesou Globe. YapToText používá jeden jazyk na diktování, nebo Auto-detect.

Jaké jazyky YapToText podporuje?

29 jazyků a k tomu Auto-detect: arabštinu, čínštinu (Čína), češtinu, dánštinu, nizozemštinu, angličtinu (USA, Spojené království, Austrálie), finštinu, francouzštinu, němčinu, řečtinu, hebrejštinu, hindštinu, maďarštinu, indonéštinu, italštinu, japonštinu, korejštinu, norštinu (bokmål), polštinu, portugalštinu (Brazílie), rumunštinu, ruštinu, slovenštinu, španělštinu (Španělsko, Mexiko), švédštinu, thajštinu, turečtinu, ukrajinštinu a vietnamštinu.

Funguje diktování na Macu v čínštině?

Ano. YapToText uvádí Chinese (China) ve výběru Language a přepisuje ji na vašem Macu. U diktování od Applu zkontrolujte stránku Applu o dostupnosti funkcí macOS, kde Apple vede seznam jazyků diktování.

Překládá YapToText to, co řeknu?

Ne. Napíše to, co jste řekli, v jazyce, kterým jste to řekli. Chcete-li text přeložit potom, vyberte ho, stiskněte klávesu Quick Edit a řekněte jazyk, například Spanish, nebo spusťte akci AI Translate to English.