Vad är öppen källkodsigenkänning?
Programvara för taligenkänning gör det möjligt för användare att ange kommandon och utföra åtgärder på sina datorer med hjälp av standardmikrofoner och en fördefinierad serie verbala kommandon. Detta gör att användare kan öppna program och mata in text strikt genom att använda sina röster. Program för öppningskällor igenkänning gör det möjligt för slutanvändare att visa och potentiellt ändra källkoden för program. Modifiering av källkoden gör det möjligt att göra ändringar i alla funktioner i programvaran, vilket gör det möjligt för skickliga användare att lägga till, ta bort och på annat sätt modifiera funktioner på programvaran.
Den primära fördelen med open source -design i open source -taligenkänningsprogram är att det ger slutanvändare en större nivå av anpassning än ett traditionellt stängt källprogram skulle. I program med stängda källor är den faktiska programkoden både låst och dold för slutanvändaren, vilket förhindrar att eventuella ändringar görs. Ett program för taligenkänning i källan ger alternativ för att ändra nyckelord som används för att komma åt variooss funktioner. Således avlägsnar ett open source -taligenkänningsprogram med begränsningarna i programmeringsspråket över kommandon; Genom att konfigurera om källkoden kan slutanvändaren teoretiskt förändra nyckelorden för programmet till allt de kan föreställa sig.
En annan fördel med open source taligenkänning är att det möjliggör samarbetsanpassning av programvara. När andra slutanvändare gör användbara modifieringar kommer de ofta att länka sina versioner av programmet online, vilket gör att andra kan använda de verktyg de har lagt till eller modifierat på programvaran. Detta innebär att det kan finnas ett oändligt antal variationer på programvaran. Man kan kontrastera detta med ett stängd taligenkänningsprogram, där den enda möjliga versionen är den version som utfärdats av tillverkaren.
En av de största nackdelarna med programmet för öppningskällor är att de tillgodoser teknologincally kunnig. Utan en bakgrund inom programmering kan det bli överväldigande att ändra även de enklaste funktionerna i programmet. Dessutom kan det vara svårt att säga vilka versioner av programmet som ska "lita på", eftersom både ärliga och skrupelfria användare kan ändra programmet lika. Vissa nedladdningsbara versioner av programmet kan innehålla spionprogram, adware eller andra skadliga typer av programvara. Detta är aldrig ett problem med applikationer med stängda källor, eftersom slutanvändare vet att de inte får mer än vad programvarutillverkaren kodas in i programmet.