Hvad er SAPI?
SAPI (Speech Application Programming Interface) er en lydgrænseflade, der blev udviklet af Microsoft. Tanken bag SAPI var designet til brug i Windows-operativsystemer og var at muliggøre brugen af talesyntese og genkendelse inden for funktionen af forskellige Windows-applikationer. Forskellige versioner af Speech API er blevet frigivet siden den første version udkom i 1995. Nogle er standard med alle Windows-operativsystemer, mens andre er tilpasset til brug med specifikke programmer.
Anvendelsen af SAPI udvider udvalget af forbrugere, der kan nyde at bruge Windows-baserede programmer. På grund af talegenkendelsesaspektet ved SAPI er det muligt for personer, der kan være fysisk begrænset af midlertidige eller permanente betingelser, stadig at arbejde med tekstbehandlingsprogrammer og andre grundlæggende. Samtidig har SAPI muligheden for at oversætte tekst til det talte ord. Denne funktion kan være særlig nyttig for personer med nedsat syn, da det gør det muligt at interagere med indhold på et websted eller blot at være i stand til at nyde at modtage e-mail fra venner og familie.
I de tidligste versioner af SAPI var grænsefladens evne noget lav i kvalitet sammenlignet med de versioner, der blev brugt i dag. Programmering muliggjorde oprettelse af lydgengivelse, der var noget robotisk. Selvom de var effektive for sin tid, forbedrede innovationer i senere versioner kvaliteten af stemmegivelsen til at omfatte ord, der er talt af mennesker og arkiveret til brug ved programmet, når det var nødvendigt. Når en SAPI-stemme ikke oprettes elektronisk, bruges ofte personer, der trænes i stemmearbejde, til at oprette disse arkiver. F.eks. Ville en kunstner, der tjener livets ophold på radiomeddelelser eller tale over arbejde for reklamer på tv, være en fremragende kandidat til at oprette tekst til talearkiver, der kan bruges af SAPI.
Den seneste version af SAPI indeholder et antal forbedrede funktioner. Blandt dem er muligheden for at justere hastighed, lydstyrke og tonehøjde på stemmen samt forbedre udtalen. Semantiske fortolkninger giver mulighed for at få definitioner af ord, der ikke let forstås. Nye versioner af SAPI frigives hvert par år, hvor hver version tilbyder en vis forbedring eller forfining af eksisterende funktioner, der gør grænsefladen mere og mere nyttig i en række applikationer.