Hva er robust talegjenkjenning?
Robust talegjenkjenning kan tilstrekkelig oppdage tale under ugunstige forhold som støyende miljøer eller i skrapete opptak. Dette kan ha viktige bruksområder på en rekke områder, for eksempel rettshåndhevelse eller utforming av høreapparat, for eksempel. Forskning og utvikling av dette emnet skjer ved akademiske institusjoner, private selskaper og veldedige organisasjoner som er interessert i dette feltet over hele verden. Karrierer på dette feltet er åpne for mennesker som lydteknikere, dataprogrammerere og audiologer.
Konvensjonell talegjenkjenning lider under problemet med å være designet for ideelle omgivelser. En algoritme kan gjenkjenne tale hvis den forekommer i et stille miljø uten lite eller ingen bakgrunnsstøy, og hvis høyttaleren tydelig formulerer ordene. Slike programmer kan slite med aksenter som de ikke har lært, og de har også en tendens til å bryte sammen i miljøer med mye bakgrunnsstøy. Verden er ofte støyende, og dermed kan slikt utstyr være av begrenset bruk i noen innstillinger uten robust talegjenkjenning.
I diktat, for eksempel, er de fleste systemer avhengige av en mikrofon som er slitt nær munnen, for å la talerens stemme dominere slik at programmet kan behandle talen nøyaktig. Talegjenkjenning som brukes i applikasjoner som fjernlytting for rettshåndhevelse, design av høreapparat og restaurering av historiske innspillinger, kan også ha problemer med bakgrunnsstøy. Robust talegjenkjenning innebærer utvikling av algoritmer som kan behandle og forkaste denne støyen for bare å forlate talen.
Dette krever komplekse beregningsevner. Støyende miljøer kan inneholde et bredt utvalg av lyder, noe som gjør det vanskelig å bare lage et passfilter som vil kutte ut en rekke støy. Det kan hende at filteret ikke fanger opp alle problemstøyene, og kan også forstyrre talen. I robust talegjenkjenning jobber programmerere med å utvikle programmer som kan identifisere tale og skille den ut fra andre spor av lyd. Når den er separert, kan det bli utsatt for et nytt pass for å rydde opp i signalet, slik at programmet kan kjøre en normal talegjenkjenningsalgoritme for å bestemme hva som blir sagt.
Nøyaktig talegjenkjenning kan være viktig for automatiserte menyer, diktater og andre sanntidsapplikasjoner. Utviklingen av robust talegjenkjenning kan også hjelpe med å lage høreapparater og programvare som og peker menneskelige stemmer i en brum av annen støy, og overfører nettopp disse til lytteren. Dette gjør talegjenkjenning mer nyttig i miljøer som overfylte fester og hendelser der flere lyder kan konkurrere, og potensielt drukne stemmer for lyttere som er avhengige av talegjenkjenning.