Psaní na Macu bez rukou: nastavení, které používám každý den

Psaní na Macu bez rukou funguje se dvěma bezplatnými nástroji: Hlasové ovládání v macOS pro klikání a pohyb po systému a YapToText pro každé napsané slovo. Takže ano, na Macu se dá psát bez použití rukou a Windows k tomu nepotřebujete. Mé ruce nestačí na psaní a na Macu pracuji celý den právě s tímto nastavením.

Hlasové ovládání je součástí macOS. YapToText je aplikace pro diktování, kterou vyvíjím: je zdarma, bez účtu a váš hlas nikdy neopustí váš Mac. Níže je, jak si oba nástroje dělí práci, nastavení zhruba za dvacet minut a co ještě selhává.

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.

Plakát pro App Store s nadpisem I created this because my hands don't work, s ikonami zpřístupnění a kapybarou YapToText.
Obrázek 1. Proč YapToText vznikl, na jednom z plakátů v App Store: nástroj pro zpřístupnění na prvním místě, vyvinutý někým, kdo ho sám potřebuje.
Na této stránce: 14 oddílů
  1. Kroky
  2. Rozdělení práce: pohyb a psaní
  3. Nastavení zhruba za dvacet minut
    1. Krok 1: Nainstalujte z Mac App Store
    2. Krok 2: Zapněte Zpřístupnění, v případě potřeby hlasem
    3. Krok 5: Udělejte první diktování
  4. Spuštění diktování bez doteku
  5. Oprava toho, co jste řekli, hlasem
  6. Aby Hlasové ovládání nepsalo s vámi
  7. Když slova nedorazí nebo Mac pípá
  8. Na Windows přecházet nemusíte
  9. Když navíc špatně vidíte na obrazovku
  10. Stručně
  11. Návody
  12. Další návody, anglicky
  13. Zdroje
  14. Otázky

Kroky

  1. Nainstalujte YapToText zdarma z Mac App Store na Mac s čipem Apple a macOS 14 nebo novější.
  2. Povolte mikrofon a potom zapněte YapToText v Nastavení systému, Soukromí a zabezpečení, Zpřístupnění. Pokud to vaše ruce nezvládnou, přepínač může kliknout Hlasové ovládání.
  3. Na stránce <span lang="en">Dictation</span> vyberte klávesu pro diktování a zvolte <span lang="en">Tap to start / stop</span> nebo <span lang="en">Hold to talk</span>.
  4. Zapněte Hlasové ovládání v Nastavení systému, Zpřístupnění, a řekněte Command mode, aby klikalo a posouvalo, ale nepsalo vaše věty.
  5. Umístěte kurzor tam, kam mají slova přijít, spusťte diktování svou klávesou nebo tlačítkem <span lang="en">Start Dictation</span> v panelu v řádku nabídek, mluvte a zastavte ho stejným způsobem.
  6. V <span lang="en">Settings</span>, <span lang="en">Advanced</span>, <span lang="en">Text output</span> přidejte pod <span lang="en">After a dictation lands</span> chatové aplikace, kde se má nadiktovaná zpráva odeslat sama.

Rozdělení práce: pohyb a psaní

Chybou na začátku byl pokus, aby jeden nástroj zvládal obojí. Hlasové ovládání je dobré v příkazech. Řekněte Click a název tlačítka a tlačítko se klikne. Řekněte Show numbers a všechno, na co lze kliknout, dostane číslo, které můžete vyslovit. Fráze jako Open Mail a Scroll down dělají, co říkají. To je pohyb po systému a k tomu je Hlasové ovládání určené.

Dlouhý text je jiná práce. To, co chci po přepisu slov, s přepisem nesouvisí: odstranit vycpávková slova, e-mail upravit do podoby e-mailu, správně napsat jména, která rozpoznávání pořád míjí, a mít záznam, ke kterému se dá vrátit. Proto píšu v YapToText. Režimy rozhodují, co se s vašimi slovy stane, režim Auto vybere režim za vás, Slovníky opravují chyby rozpoznávání, Quick Edit mění text, který už existuje, a historie uchovává vaše poslední diktování s tím, co bylo slyšet a co se doručilo.

Hlasové ovládání se pohybuje a klikne. YapToText píše. Můj den s ním vypadá obyčejně: e-maily, zprávy a komentáře v kódu této aplikace, vše nadiktované.

Nastavení zhruba za dvacet minut

Očíslované kroky v horní části této stránky jsou celá cesta. Tři z nich se mohou pokazit, takže tady je, co u každého zkontrolovat.

Krok 1: Nainstalujte z Mac App Store

  • Vy: Nainstalujte YapToText z Mac App Store. Potřebuje Mac s čipem Apple a macOS 14 nebo novější.
  • YapToText: Přijde s oběma modely uvnitř, s modelem pro rozpoznávání řeči i s modelem pro úpravu textu, takže diktuje od prvního spuštění i bez sítě.
  • Kontrola: Otevře se úvodní obrazovka. Výjimkou je verze z Homebrew: před prvním diktováním potřebuje stáhnout model pro rozpoznávání řeči a postup popisuje návod k instalaci.

Krok 2: Zapněte Zpřístupnění, v případě potřeby hlasem

  • Vy: Povolte mikrofon, až se macOS zeptá, a potom na úvodních obrazovkách stiskněte Continue u Zpřístupnění, nebo Grant na stránce Home v YapToText.
  • macOS: Přesměruje vás do Nastavení systému, Soukromí a zabezpečení, Zpřístupnění. Aplikace si to nemůže zapnout sama, takže to uděláte vy: Hlasové ovládání umí kliknout na přepínač podle názvu nebo pomocí Show numbers, nebo ho jednou přepne ten, kdo vám pomáhá s nastavením.
  • Kontrola: Na úvodní obrazovce se Zpřístupnění zobrazí jako Granted a karta Get set up z Home zmizí. Bez něj se každé diktování pořád přepíše, ale skončí ve schránce místo na kurzoru.

Krok 5: Udělejte první diktování

  • Vy: Klikněte do poznámky, spusťte diktování svou klávesou nebo tlačítkem Start Dictation, řekněte větu a zastavte ho stejným způsobem.
  • YapToText: Ukáže váš hlas jako vlnu a vaše slova, jak vznikají, a potom je napíše na kurzor. První diktování po spuštění chvíli čeká, než se načte model.
  • Kontrola: Věta je v poznámce. Pokud ne, projde to návod k prvnímu diktování.

Jedno další nastavení změnilo můj den: After a dictation lands v Settings, Advanced, Text output. Přidejte aplikaci, zvolte Press Return nebo Press Command Return a tato klávesa se stiskne ve chvíli, kdy vaše slova dorazí, takže nadiktovaná zpráva odejde bez dalšího příkazu. Stránka o klávesách a zkratkách popisuje všechny ostatní klávesy, které aplikace sleduje.

Spuštění diktování bez doteku

Tři způsoby a žádný nepotřebuje ruku na klávesnici:

  • Cokoli, co stiskne jednu klávesu. Spouštěčem může být jakákoli jedna klávesa, nejen modifikátor, takže ho může ovládat spínač nebo pedál, který posílá stisk klávesy: jedno klepnutí spustí a jedno zastaví, nebo podržíte a mluvíte. Nemám vyzkoušená všechna rozhraní spínačů a návod k diktování jednou klávesou má desetisekundový test pro ten váš.
  • Tlačítko Start Dictation. Kliknutím na kapybaru v řádku nabídek se otevře malý panel a tlačítko nahoře se jmenuje Start Dictation a dělá stejnou práci jako klávesa. Stránka o řádku nabídek popisuje zbytek toho panelu.
  • Ticho. Je-li zapnuté Auto-stop after silence v kartě Recording na stránce Dictation, diktování skončí po 0,5 až 5 sekundách ticha, takže ho nikdy nemusíte zastavovat sami.
Panel YapToText v řádku nabídek: Start Dictation, výběr režimu a mikrofonu, Transcribe file, Regenerate a Insert last.
Obrázek 2. Klikněte na kapybaru a Start Dictation je nahoře v panelu. Dělá stejnou práci jako klávesa, pro ukazatel nebo pro Hlasové ovládání.

Hlasové ovládání klikne na prvky podle názvu, takže tlačítko mu dává cíl:

Řekněte: Hlasovému ovládání, když je otevřený panel kapybary.

Click Start Dictation

Co se stane: Hlasové ovládání klikne na tlačítko podle jeho názvu a diktování začne, jako byste stiskli klávesu. Pokud název nenajde, řekněte Show numbers a potom číslo tlačítka, nebo Show grid pro libovolné místo na obrazovce. Stejné dva příkazy dosáhnou na kapybaru, aby se otevřel panel. Takhle do sebe díly zapadají, ale test s Hlasovým ovládáním ještě neproběhl.

Při nahrávání má plovoucí panel tlačítka pro pozastavení, zastavení a vložení a zrušení a záhlaví panelu v řádku nabídek ukazuje Cancel, Pause a Stop and insert, takže diktování lze ukončit ovládacím prvkem místo klávesy. Žádné probouzecí slovo neexistuje: diktování začne tehdy, když ho spustíte. Mikrofon se uvolní asi sekundu po každém diktování, pokud nezapnete Keep the microphone warm, takže mezitím nic neposlouchá.

Oprava toho, co jste řekli, hlasem

Hned po vložení diktování udělejte další diktování jedinou přesnou frází do 30 sekund a aplikace místo psaní upraví:

Řekněte: Jako celé další diktování, hned po vložení slov.

scratch that

Co se stane: Diktování, které jste právě udělali, se vezme zpět. replace X with Y funguje stejně a vymění jedno slovo nebo frázi na místě. Počítá se jen přesná celá fráze.

Na větší věci je Quick Edit. Vyberte text, hlasem pomocí Hlasového ovládání, klepněte na klávesu Quick Edit a řekněte změnu: make this shorter, fix the grammar, translate it to Spanish, capitalize this. Přepis nahradí výběr na místě. Bez jakékoli klávesy přepíše vybraný text Regenerate v panelu v řádku nabídek jako libovolný režim nebo jednorázovou akcí, například Make Concise nebo Fix Grammar & Spelling. Špatné slovo vás nikdy nemusí poslat ke klávesnici. Stránka o Quick Edit má seznam toho, co říct.

Stránka Quick Edit v YapToText: klávesa Quick Edit na Right Option, Corrections by voice, poloha okna a barvy.
Obrázek 3. Oba druhy oprav najdete na stránce Quick Edit: Corrections by voice pro scratch that a replace X with Y a klávesu Quick Edit, Right Option, pro větší změny.

Režim Auto pomáhá ještě předtím, než řeknete slovo. Vyberte zprávu, na kterou odpovídáte, začněte diktovat a vaše odpověď se napíše tak, aby k ní seděla. Stránka o režimu Auto vysvětluje, co čte a co nechává být.

Aby Hlasové ovládání nepsalo s vámi

Hlasové ovládání poslouchá dál, i když YapToText nahrává. Ve svém režimu Dictation, který je ve výchozím stavu zapnutý, se všechna slova, která nejsou příkazy, zadávají jako text, takže vaše věta by se mohla napsat dvakrát. Příručka Applu k Hlasovému ovládání popisuje dva způsoby, jak ho udržet stranou:

Řekněte: Hlasovému ovládání, než začnete diktovat s YapToText.

Command mode

Co se stane: Hlasové ovládání reaguje jen na příkazy a ostatní slova ignoruje. Věta, která zní jako příkaz, se i tak může vzít jako příkaz.

Pevnější plot je Stop listening před dlouhým diktováním a Start listening po něm. To se hodí u diktování, které spouštíte klávesou nebo spínačem. Pokud ho spouštíte hlasem, plotem je Command mode. V režimu Command mode Hlasové ovládání klikne a YapToText píše. Nemám vyzkoušené všechny kombinace, takže pokud se to u vás chová jinak, napište mi.

Když slova nedorazí nebo Mac pípá

  1. Zkontrolujte, které okno je vpředu. YapToText nikdy nepíše do vlastního okna, takže diktování spuštěné s YapToText vpředu skončí ve schránce. Klikněte do aplikace, kterou jste chtěli, a Insert last v panelu v řádku nabídek tam napíše poslední diktování.
  2. Zapněte Zpřístupnění. Bez něj končí každé diktování ve schránce. Karta Get set up zůstává na stránce Home, dokud není zapnuté.
  3. Ztište pípnutí. Intelligent Insert čte pár slov kolem kurzoru neviditelnými stisky kláves, aby diktování uprostřed věty dostalo správná velká písmena a mezery, a některé aplikace jeden z těch stisků odmítnou, takže macOS přehraje zvuk upozornění. Snižte Alert volume úplně dolů v Nastavení systému, Zvuk, což ztlumí jen pípnutí upozornění, nebo vypněte Intelligent Insert pro danou aplikaci v seznamu pod jeho přepínačem na stránce Dictation.
  4. Přečtěte si výsledek doručení. Historie uchovává, kam každé diktování šlo a jak se doručilo, takže vidíte, co se stalo, místo hádání, a můžete ho znovu zkopírovat nebo vložit.
  5. Připněte metodu pro tu aplikaci. V Settings, Advanced přidejte aplikaci pod Per-app method a zvolte Type character-by-character.
Záznam v historii YapToText s otevřenými podrobnostmi zpracování: surový přepis, vyčištěný přepis, režim, doručení, cílová aplikace a časy.
Obrázek 4. Podrobnosti zpracování jednoho diktování v historii. Řádky Delivery a Target app říkají, jak a kam slova odešla, takže vidíte, co se stalo, místo hádání.

Tři menší věci. Od verze 1.5.1 se čtení kolem kurzoru vynechává v Terminalu, iTerm2 a ostatních terminálech, protože tam jsou tyto stisky kláves zkratky. První diktování po spuštění čeká na načtení modelu. A Quick Edit nedokáže přečíst výběr v poli pro heslo. Návod k řešení potíží a stránka o Intelligent Insert mají zbytek.

Na Windows přecházet nemusíte

Říká to každé fórum a má to skutečný původ. Dragon býval standardem pro ovládání počítače hlasem a Nuance ukončila Dragon Professional Individual pro Mac s platností od 22. října 2018, bez dalších aktualizací po tomto datu, podle svého oznámení o ukončení podpory. Obvyklá rada je spustit Windows ve virtuálním stroji a koupit pro něj Dragon, ale na vlastní stránce podpory Nuance stojí, že Dragon Professional se v Parallels pro Mac nepodporuje.

I tam, kde to běží, znamená virtuální stroj druhý operační systém, který musíte ovládat hlasem uvnitř prvního, se dvěma sadami příkazů a dvěma místy, kde může být zaměření. To nechci. YapToText je zdarma, bez placené verze a bez zamčených funkcí a Hlasové ovládání je součástí macOS. Pokud už celý den ovládáte hlasem jeden program pro Windows, je držet kvůli té jedné práci počítač s Windows rozumná volba. Na psaní a pohyb po systému můžete zůstat na Macu. Stránka o alternativě k Dragonu pro Mac přiřazuje každému zvyku z Dragonu jeho protějšek tady.

Když navíc špatně vidíte na obrazovku

Plovoucí panel je vizuální, takže aplikace mluví také s VoiceOver: Listening, Transcribing, Cleaning up, každou chybu a okamžik, kdy slova dorazí nebo se diktování zruší, i když není vpředu žádné okno aplikace. Ovládací prvky panelu jsou všude stejné tři: pozastavit a pokračovat, zastavit a vložit a zrušit.

Pokud je panel víc, než chcete, vypněte Show the floating recording panel v kartě Pop-up na stránce Dictation. Diktování funguje stejně a kapybara v řádku nabídek pořád ukazuje nahrávání a přepis. Play start and stop sounds v Settings, General přidá zvuk na obou koncích. Formulace Built to work with VoiceOver popisuje kód. Úplný testovací průchod proběhl ještě ne. Centrum zpřístupnění má zbytek, a pokud něco na vašem nastavení nefunguje tak, jak je tu napsáno, ozvěte se, nic mi nepomůže víc.

Kompaktní panel YapToText: živá vlnová křivka vedle tlačítek zrušit, pozastavit a zastavit, tlačítko rozložení a tlačítko, které otevře aplikaci.
Obrázek 5. Zrušit, pozastavit a zastavit v rozložení Compact. Se zapnutým VoiceOver se každý krok také vyslovuje a panel lze úplně vypnout.

Stručně

  • Hlasové ovládání na pohyb. Klikání, posouvání a otevírání aplikací dělá v režimu Command mode.
  • YapToText na slova. Jedna klávesa, spínač, který ji stiskne, nebo Click Start Dictation, a text přistane na kurzoru.
  • Opravy hlasem. Máte scratch that, replace X with Y, Quick Edit a Regenerate v panelu v řádku nabídek.

Pokud stav ovlivňuje, co mohou vaše ruce, diktování při třesu, Parkinsonově nemoci, RS a ALS popisuje, co nastavit nejdřív, a nastavení diktování pro starší rodiče provází tím, jak to udělat pro někoho jiného.

Oba nástroje jsou zdarma a ani jeden nepotřebuje Windows. Pokud něco z toho neodpovídá tomu, co vidíte, napište mi na GitHub (anglicky). Čtu všechna issue.

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

Dá se Mac používat úplně bez rukou?

Ano, pro psaní a většinu pohybu po systému. Hlasové ovládání, součást macOS, klikne, posouvá a otevírá aplikace a YapToText píše slova. Jednorázový přepínač Zpřístupnění v Nastavení systému se dá kliknout hlasem, nebo ho jednou přepne pomocník.

Existuje software na psaní bez rukou pro Mac?

Ano. Hlasové ovládání je součástí macOS a YapToText je bezplatná aplikace pro diktování, která píše do jakékoli aplikace, spouští se jednou klávesou nebo tím, že Hlasové ovládání klikne na její tlačítko Start Dictation. Obojí běží na Macu.

Můžu používat YapToText a Hlasové ovládání současně?

Ano. Hlasové ovládání řeší klikání a YapToText slova. Nejdřív řekněte Hlasovému ovládání Command mode, aby ignorovalo slova, která nejsou příkazy, a nepsalo vaše věty také.

Je Hlasové ovládání totéž co Diktování?

Ne. Diktování mění řeč na text. Hlasové ovládání vám umožňuje pohybovat se po Macu, používat, co je na obrazovce, a diktovat a upravovat text pomocí příkazů. Jsou to oddělené funkce v Nastavení systému a YapToText je vytvořený tak, aby fungoval vedle obou.

Musí se kvůli Dragonu přecházet na Windows?

Ne. Nuance ukončila Dragon pro Mac v říjnu 2018 a její stránka podpory uvádí, že Dragon Professional se v Parallels pro Mac nepodporuje. Hlasové ovládání spolu s YapToText zdarma pokrývá pohyb po Macu i psaní.

Potřebuje diktování bez rukou na Macu internet?

Ne, ne s YapToText z Mac App Store, protože oba modely jsou uvnitř aplikace. Jediné použití sítě je stažení modelu, které spustíte sami. Diktování od Applu může také běžet na zařízení a nastavení klávesnice ukazuje, zda to platí u vás.