Motor vocal - Voice engine
Un motor vocal este un subsistem software pentru comunicații audio bidirecționale, utilizat de obicei ca parte a unui sistem de telecomunicații pentru a simula un telefon . Funcționează ca o pompă de date pentru date audio, în special date vocale. Motorul vocal este de obicei utilizat într-un sistem încorporat .
Termenul a devenit popularizat după 2000 odată cu proliferarea tehnologiei de voce peste protocol internet în sistemele software DSP . Motoarele vocale gestionează procesarea vocală pentru un sistem IP Phone pe un procesor standard, în comparație cu generațiile anterioare de sisteme care necesitau cipuri de procesor de semnal digital dedicate, optimizate matematic .
Motoarele vocale sunt subsisteme software foarte optimizate datorită procesării matematice a semnalului complexă necesară pentru filtrarea vocii și codarea vorbirii . Etapele de filtrare și elementele de codificare dintr-un motor vocal sunt proiectate să funcționeze împreună cu un sistem de telecomunicații mai mare , incluzând doar o gamă specifică și limitată de procesare pentru a minimiza dimensiunea memoriei motorului vocal și utilizarea procesorului. Comparativ cu aplicațiile desktop pentru software care ar putea folosi pluginuri pentru a adăuga continuu flexibilitate sau extensibilitate, un motor vocal este conceput pentru a îndeplini standardele specifice industriei pentru interoperabilitate .