Co je SAPI?
Rozhraní pro programování řečových aplikací (SAPI) je zvukové rozhraní vyvinuté společností Microsoft. Navrženo pro použití v operačních systémech Windows, myšlenkou SAPI bylo umožnit použití syntézy řeči a rozpoznávání v rámci funkcí různých aplikací Windows. Od první verze, která se objevila v roce 1995, byly vydány různé verze rozhraní Speech API. Některé jsou standardní pro všechny operační systémy Windows, zatímco jiné jsou přizpůsobeny pro použití se specifickými programy.
Aplikace SAPI rozšiřuje okruh zákazníků, kteří si mohou užívat programy založené na systému Windows. Vzhledem k aspektu rozpoznávání řeči v SAPI je možné, aby osoby, které mohou být fyzicky omezeny dočasnými nebo trvalými podmínkami, stále pracovaly s programy pro zpracování textu a dalšími základy. Současně má SAPI schopnost překládat text do mluveného slova. Tato funkce může být užitečná zejména pro osoby se zhoršeným zrakem, protože umožňuje interakci s obsahem na webových stránkách nebo jednoduše možnost příjemného e-mailu od přátel a příbuzných.
V dřívějších verzích SAPI byla schopnost rozhraní poněkud nízká kvalita ve srovnání s verzemi používanými dnes. Programování umožnilo vytvoření zvukové reprodukce, která byla poněkud robotická. Inovace v novějších verzích sice byly účinné pro svou dobu, ale zlepšily kvalitu reprodukce hlasu tak, aby zahrnovala slova mluvená lidmi a archivovaná pro použití programem, když to bylo potřeba. Není-li hlas SAPI vytvořen elektronicky, jsou k vytváření těchto archivů často používány osoby, které prošly hlasovou prací. Například umělec, který v televizních reklamách živě vysílá rozhlasové zprávy nebo hlasově pracuje, by byl vynikajícím kandidátem pro vytváření archivů textu na řeč, které může SAPI použít.
Nejnovější verze SAPI obsahuje řadu vylepšených funkcí. Mezi nimi je schopnost upravovat rychlost, hlasitost a výšku hlasu a také vylepšovat výslovnost. Sémantické interpretace umožňují získat definice slov, která nejsou snadno pochopitelná. Nové verze SAPI jsou vydávány každých několik let, přičemž každá verze nabízí určité vylepšení nebo zdokonalení stávajících funkcí, díky nimž je toto rozhraní v řadě aplikací stále užitečnější.