Kas yra kalbanti kompiuterio programinė įranga?

Kalbamojo kompiuterio programinė įranga yra programos tipas, galintis vartotojui pateikti išvesties informaciją girdimų, tariamų žodžių forma. Šios programos gali būti naudojamos dėl daugelio priežasčių, įskaitant teksto į pokalbį programas, kurios leidžia vartotojui įvesti žodžius ir girdėti juos kartojamus kaip tariamą balsą. Taip pat yra darbalaukio ir kompiuterio valdymo programų, kurios gali sukurti interaktyvią naudotojų patirtį per žodinę įvestį ir išvestį. Kalbantis kompiuterių programinė įranga dažnai naudojama siekiant palengvinti ir veiksmingiau naudotis kompiuteriu tiems, kurie gali turėti specialių poreikių, įskaitant riboto regėjimo žmones.

Nepriklausomai nuo konkrečios kalbančios kompiuterio programinės įrangos paskirties, tokios programinės įrangos funkcija dažnai yra ta pati. Šios programos yra sukurtos su daugybe balso informacijos, dažniausiai iš anksto įrašytų žodžių ir garsų, kuriuos kompiuteris gali surinkti kaip žodžių ar sakinių eilutę garso išvestims. Tada šią balso informacijos duomenų bazę programa naudoja kalbai generuoti. Kai kurios kalbančios kompiuterių programinės įrangos rūšys gali sukurti kalbą organiškiau, naudojant kompiuterizuotus balsus, kurie nėra griežtai kaip žmonės, bet gali sukurti tam tikrą linksniavimą ir kalbos variaciją.

Vienas iš labiausiai paplitusių kalbėjimo kompiuterių programinės įrangos naudojimo būdų yra teksto į pokalbį programų kūrimas, kurios gali generuoti garso išvestį pagal vartotojo įvestį. Šio tipo programa leidžia įvesti žodžius į dialogo langą ar kitą įvesties sritį, kurią kompiuterio programa ištaria garsiai. Pavyzdžiui, nutildytas ar kitaip apribotas balsas gali naudoti šią programą, kad įvestų tekstą, kurį sako kompiuteris. Aklieji arba regėjimo negalią turintys asmenys gali naudoti kitą kalbančią kompiuterių programinę įrangą, kad informacija apie svetaines ar kitas kompiuterių programas būtų ištarta garsiai.

Taip pat plėtojama kalbanti kompiuterių programinė įranga, siekiant sukurti interaktyvesnes programinės įrangos formas. Pavyzdžiui, kalbanti darbalaukio programa gali būti naudojama kompiuteriui paversti virtualiu asistentu su kalbėjimo ir oratorijos sąsajomis. Kalbos atpažinimo programinė įranga gali būti naudojama su tokio tipo kalbančia kompiuterių programine įranga, kad kas nors galėtų kalbėtis su programa, kad būtų suaktyvinti įvairūs procesai, o programa gali atsakyti atsakydama. Šio tipo programinė įranga vis dar kuriama, tačiau yra daug interaktyvesnės ir išsamesnės programinės ir techninės įrangos naudotojų patirties.