Programski vmesnik za govorne aplikacije (SAPI) je zvočni vmesnik, ki ga je razvil Microsoft. Zasnovan za uporabo v operacijskih sistemih Windows, je bila ideja za SAPI omogočiti uporabo sinteze in prepoznavanja govora v funkciji različnih aplikacij Windows. Od prve različice leta 1995 so bile izdane različne različice API-ja za govor. Nekatere so standardne za vse operacijske sisteme Windows, druge pa so prilagojene za uporabo s posebnimi programi.
Uporaba SAPI širi krog potrošnikov, ki lahko uživajo v programih, ki temeljijo na sistemu Windows. Zaradi vidika prepoznavanja govora SAPI je možno, da osebe, ki so lahko fizično omejene zaradi začasnih ali trajnih razmer, še vedno delajo s programi za obdelavo besedil in drugimi osnovami. Hkrati ima SAPI možnost prevajanja besedila v izgovorjeno besedo. Ta funkcija je lahko še posebej koristna za osebe z okvarjenim vidom, saj omogoča interakcijo z vsebino na spletnem mestu ali preprosto uživanje v prejemanju e-pošte od prijateljev in sorodnikov.
V najzgodnejših različicah SAPI je bila zmogljivost vmesnika nekoliko slabše kakovosti v primerjavi z različicami, ki se uporabljajo danes. Programiranje je omogočilo ustvarjanje zvoka, ki je bil nekoliko robotske narave. Čeprav so bile za svoj čas učinkovite, so inovacije v poznejših različicah izboljšale kakovost reprodukcije glasu, tako da so vključevale besede, ki jih izgovorijo ljudje in arhivirane za uporabo v programu, ko je to potrebno. Kadar glas SAPI ni elektronsko ustvarjen, se za ustvarjanje teh arhivov pogosto uporabljajo osebe, ki so bile usposobljene za glasovno delo. Na primer, izvajalec, ki se preživlja z radijskimi napovedmi ali glasom za reklame na televiziji, bi bil odličen kandidat za ustvarjanje arhivov besedila v govor, ki jih lahko uporablja SAPI.
Najnovejša različica SAPI vključuje številne izboljšane funkcije. Med njimi je možnost prilagajanja hitrosti, glasnosti in višine glasu ter izboljšanja izgovorjave. Semantične interpretacije omogočajo pridobivanje definicij besed, ki jih ne razumemo zlahka. Nove različice SAPI so izdane vsakih nekaj let, pri čemer vsaka različica ponuja nekaj izboljšav ali izboljšav obstoječih funkcij, zaradi katerih je vmesnik vse bolj uporaben v številnih aplikacijah.