Co je to počítačový software?
Mluvící počítačový software je typ programu, který dokáže uživateli poskytnout výstupní informace ve formě slyšitelných, mluvených slov. Tyto programy lze využít z mnoha důvodů, včetně programů typu text-to-talk, které umožňují uživateli psát slova a slyšet je opakované jako mluvený hlas. Existují také programy pro ovládání stolních počítačů a počítačů, které mohou uživatelům vytvářet interaktivní zážitek prostřednictvím mluveného vstupu a výstupu. Mluvící počítačový software je často využíván, aby usnadnil a zefektivnil používání počítače pro ty, kteří mohou mít zvláštní potřeby, včetně lidí s omezeným zrakem.
Bez ohledu na účel konkrétního mluvícího počítačového softwarového programu je funkce takového softwaru často stejná. Tyto programy jsou vyvíjeny s velkým množstvím hlasových informací, obvykle předem zaznamenaných slov a zvuků, které může počítač sestavit jako řetězec slov nebo vět pro zvukový výstup. Tato databáze hlasových informací pak program použije k generování řeči. Některé typy mluvícího počítačového softwaru jsou schopny generovat řeč organičtěji prostřednictvím počítačových hlasů, které nezní přesně jako lidé, ale jsou schopny generovat určité množství skloňování a variaci řeči.
Jedním z nejčastějších způsobů použití počítačového softwaru, který mluví, je vývoj programů typu text-to-talk, které jsou schopny generovat zvukový výstup na základě uživatelského vstupu. Tento typ programu umožňuje někomu psát slova do dialogového okna nebo do jiné vstupní oblasti, které pak počítačový program nahlas vysloví. Například někdo, kdo je ztlumený nebo jinak hlasitě omezený, může tento program použít k zadání textu, kterým počítač mluví. Jiný počítačový software, který mluví, mohou používat jednotlivci, kteří jsou nevidomí nebo mají zrakové vady, aby mohli informace na webových stránkách nebo jiných počítačových aplikacích mluvit nahlas.
V oblasti počítačového softwaru dochází také k vývoji interaktivnějších forem softwarových aplikací. Například mluvící stolní program lze použít k přeměně počítače na virtuálního asistenta s mluveným a oratorním rozhraním. Software pro rozpoznávání řeči lze použít s tímto typem počítačového softwaru pro mluvení, který umožňuje někomu mluvit s programem za účelem aktivace různých procesů, a program pak může v reakci reagovat zpět. Tento typ softwaru se stále vyvíjí, ale existuje potenciál pro mnohem interaktivnější a úplnější uživatelské zkušenosti se softwarem a hardwarem.