Hvad er talende computersoftware?
Talende computersoftware er en type program, der er i stand til at levere outputinformation til en bruger i form af hørbare, talte ord. Disse programmer kan bruges af en række grunde, herunder tekst-til-tale-programmer, der giver brugeren mulighed for at indtaste ord og høre dem gentaget som tale. Der er også desktop- og computerkontrolprogrammer, der kan skabe en interaktiv oplevelse for brugerne gennem talte input og output. Talende computersoftware bruges ofte til at gøre brug af computeren lettere og mere effektiv for dem, der kan have særlige behov, herunder personer med begrænset syn.
Uanset formålet med et bestemt talende computersoftwareprogram er funktionen af sådan software ofte den samme. Disse programmer er udviklet med et væld af stemminformation, som regel forindspillede ord og lyde, som kan samles af computeren som en streng ord eller sætninger til lydudgang. Denne database med stemminformation bruges derefter af programmet til at generere tale. Nogle typer talende computersoftware er i stand til at generere tale mere organisk gennem edb-stemmer, der ikke strengt lyder som mennesker, men er i stand til at generere en vis mængde bøjning og talevariation.
En af de mest almindelige anvendelser af talende computersoftware er i udviklingen af tekst-til-tale-programmer, der er i stand til at generere lydoutput baseret på brugerinput. Denne type program giver nogen mulighed for at skrive ord i en dialogboks eller et andet inputområde, som derefter tages højt af computerprogrammet. En person, der er lydløs eller på anden måde begrænset stemmigt, for eksempel kan bruge dette program til at skrive tekst, der er talt af computeren. Anden talende computersoftware kan bruges af personer, der er blinde eller har synshandicap, til at få information på websteder eller andre computerapplikationer talt højt.
Der er også udvikling ved at tale computersoftware for at skabe mere interaktive former for softwareapplikationer. Et talende desktop-program kan for eksempel bruges til at omdanne en computer til en virtuel assistent med talte og oratoriske grænseflader. Talegenkendelsessoftware kan bruges med denne type talende computersoftware for at give nogen mulighed for at tale med et program for at aktivere forskellige processer, og programmet kan derefter tale tilbage som svar. Denne type software er stadig under udvikling, men potentialet er der for langt mere interaktive og komplette brugeroplevelser med software og hardware.