Iskalni algoritem uporabi akustične modele, da določi najverjetnejši niz besed, ki jih imamo v slovarju za razpoznavanje govora; iz slovarja torej izbere tisti niz besed, ki se akustično najbolje ujemajo z izgovorjenimi besedami. To se izvede s pomočjo prikritih modelov Markova, ki predstavljajo posamezne najmanjše enote razpoznavanja (foneme). V vsakem časovnem segmentu se za vsak takšen model izračuna verjetnost, ki podaja ujemanje z vhodnim delom govora (vektorjem značilk). Ob tem se upošteva še smiselni vrstni red fonemov, ki tvorijo besede iz slovarja. Če imamo v sistemu za razpoznavanje govora tudi jezikovni model, iskalni algoritem na višji ravni na podlagi rezultatov jezikovnega modela uteži tudi smiselni vrstni red besed (npr. zaporedje »danes je lepo vreme« je veliko verjetnejše od zaporedja »danes je lepa vreme«). Na koncu je izbran tisti niz besed, ki doseže največjo verjetnost.
Beseda | Osnovna oblika | Oblikoslovne lastnosti osnovne oblike |
---|---|---|
Iskalni | iskalen | splošni pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=da |
algoritem | algoritem | samostalnik, občno ime; moški spol, ednina, imenovalnik |
uporabi | uporabiti | glavni glagol; dovršni, sedanjik, 3. oseba, ednina |
akustične | akustičen | splošni pridevnik; nedoločena stopnja, moški spol, množina, tožilnik |
modele | model | samostalnik, občno ime; moški spol, množina, tožilnik |
da | da | podredni veznik |
določi | določiti | glavni glagol; dovršni, sedanjik, 3. oseba, ednina |
najverjetnejši | verjeten | splošni pridevnik; presežnik, moški spol, ednina, imenovalnik, določnost=da |
niz | niz | samostalnik, občno ime; moški spol, ednina, imenovalnik |
besed | beseda | samostalnik, občno ime; ženski spol, množina, rodilnik |
ki | ki | podredni veznik |
jih | on | osebni zaimek; 3. oseba, ženski spol, množina, tožilnik, klitična naslonskost |
imamo | imeti | glavni glagol; nedovršni, sedanjik, 1. oseba, množina, nezanikani |
v | v | predlog; mestnik |
slovarju | slovar | samostalnik, občno ime; moški spol, ednina, mestnik |
za | za | predlog; tožilnik |
razpoznavanje | razpoznavanje | samostalnik, občno ime; srednji spol, ednina, tožilnik |
govora | govor | samostalnik, občno ime; moški spol, ednina, rodilnik |
iz | iz | predlog; rodilnik |
slovarja | slovar | samostalnik, občno ime; moški spol, ednina, rodilnik |
torej | torej | priredni veznik |
izbere | izbrati | glavni glagol; dovršni, sedanjik, 3. oseba, ednina |
tisti | tisti | kazalni zaimek; moški spol, ednina, imenovalnik |
niz | niz | samostalnik, občno ime; moški spol, ednina, tožilnik, živost=ne |
besed | beseda | samostalnik, občno ime; ženski spol, množina, rodilnik |
ki | ki | podredni veznik |
se | se | povratni zaimek;, klitična naslonskost |
akustično | akustično | splošni prislov; nedoločena stopnja |
najbolje | dobro | splošni prislov; presežnik |
ujemajo | ujemati | glavni glagol; nedovršni, sedanjik, 3. oseba, množina |
z | z | predlog; orodnik |
izgovorjenimi | izgovorjen | deležniški pridevnik; nedoločena stopnja, ženski spol, množina, orodnik |
besedami | beseda | samostalnik, občno ime; ženski spol, množina, orodnik |
To | ta | kazalni zaimek; srednji spol, ednina, imenovalnik |
se | se | povratni zaimek;, klitična naslonskost |
izvede | izvesti | glavni glagol; dovršni, sedanjik, 3. oseba, ednina |
s | z | predlog; orodnik |
pomočjo | pomoč | samostalnik, občno ime; ženski spol, ednina, orodnik |
prikritih | prikrit | deležniški pridevnik; nedoločena stopnja, moški spol, množina, rodilnik |
modelov | model | samostalnik, občno ime; moški spol, množina, rodilnik |
Markova | Markov | svojilni pridevnik; nedoločena stopnja, ženski spol, ednina, imenovalnik |
ki | ki | podredni veznik |
predstavljajo | predstavljati | glavni glagol; nedovršni, sedanjik, 3. oseba, množina |
posamezne | posamezen | splošni pridevnik; nedoločena stopnja, ženski spol, množina, tožilnik |
najmanjše | majhen | splošni pridevnik; presežnik, ženski spol, ednina, rodilnik |
enote | enota | samostalnik, občno ime; ženski spol, množina, tožilnik |
razpoznavanja | razpoznavanje | samostalnik, občno ime; srednji spol, ednina, rodilnik |
foneme | fonem | samostalnik, občno ime; moški spol, množina, tožilnik |
V | v | predlog; mestnik |
vsakem | vsak | celostni zaimek; srednji spol, ednina, mestnik |
časovnem | časoven | splošni pridevnik; nedoločena stopnja, moški spol, ednina, mestnik |
segmentu | segment | samostalnik, občno ime; moški spol, ednina, mestnik |
se | se | povratni zaimek;, klitična naslonskost |
za | za | predlog; tožilnik |
vsak | vsak | celostni zaimek; moški spol, ednina, tožilnik |
takšen | takšen | kazalni zaimek; moški spol, ednina, imenovalnik |
model | model | samostalnik, občno ime; moški spol, ednina, tožilnik, živost=ne |
izračuna | izračun | samostalnik, občno ime; moški spol, ednina, rodilnik |
verjetnost | verjetnost | samostalnik, občno ime; ženski spol, ednina, tožilnik |
ki | ki | podredni veznik |
podaja | podajati | glavni glagol; nedovršni, sedanjik, 3. oseba, ednina |
ujemanje | ujemanje | samostalnik, občno ime; srednji spol, ednina, tožilnik |
z | z | predlog; orodnik |
vhodnim | vhoden | splošni pridevnik; nedoločena stopnja, srednji spol, ednina, orodnik |
delom | delo | samostalnik, občno ime; srednji spol, ednina, orodnik |
govora | govor | samostalnik, občno ime; moški spol, ednina, rodilnik |
vektorjem | vektor | samostalnik, občno ime; moški spol, ednina, orodnik |
značilk | značilk | samostalnik, občno ime; moški spol, ednina, imenovalnik |
Ob | ob | predlog; mestnik |
tem | ta | kazalni zaimek; srednji spol, ednina, mestnik |
se | se | povratni zaimek;, klitična naslonskost |
upošteva | upoštevati | glavni glagol; dvovidski, sedanjik, 3. oseba, ednina |
še | še | členek |
smiselni | smiseln | splošni pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=da |
vrstni | vrsten | splošni pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=da |
red | red | samostalnik, občno ime; moški spol, ednina, imenovalnik |
fonemov | fonem | samostalnik, občno ime; moški spol, množina, rodilnik |
ki | ki | podredni veznik |
tvorijo | tvoriti | glavni glagol; nedovršni, sedanjik, 3. oseba, množina |
besede | beseda | samostalnik, občno ime; ženski spol, množina, tožilnik |
iz | iz | predlog; rodilnik |
slovarja | slovar | samostalnik, občno ime; moški spol, ednina, rodilnik |
Če | če | podredni veznik |
imamo | imeti | glavni glagol; nedovršni, sedanjik, 1. oseba, množina, nezanikani |
v | v | predlog; mestnik |
sistemu | sistem | samostalnik, občno ime; moški spol, ednina, mestnik |
za | za | predlog; tožilnik |
razpoznavanje | razpoznavanje | samostalnik, občno ime; srednji spol, ednina, tožilnik |
govora | govor | samostalnik, občno ime; moški spol, ednina, rodilnik |
tudi | tudi | členek |
jezikovni | jezikoven | splošni pridevnik; nedoločena stopnja, moški spol, ednina, tožilnik, določnost=da |
model | model | samostalnik, občno ime; moški spol, ednina, imenovalnik |
iskalni | iskalen | splošni pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=da |
algoritem | algoritem | samostalnik, občno ime; moški spol, ednina, imenovalnik |
na | na | predlog; mestnik |
višji | visok | splošni pridevnik; primernik, ženski spol, ednina, mestnik |
ravni | raven | samostalnik, občno ime; ženski spol, ednina, mestnik |
na | na | predlog; mestnik |
podlagi | podlaga | samostalnik, občno ime; ženski spol, ednina, mestnik |
rezultatov | rezultat | samostalnik, občno ime; moški spol, množina, rodilnik |
jezikovnega | jezikoven | splošni pridevnik; nedoločena stopnja, moški spol, ednina, rodilnik |
modela | model | samostalnik, občno ime; moški spol, ednina, rodilnik |
uteži | utež | samostalnik, občno ime; ženski spol, ednina, rodilnik |
tudi | tudi | členek |
smiselni | smiseln | splošni pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=da |
vrstni | vrsten | splošni pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=da |
red | red | samostalnik, občno ime; moški spol, ednina, imenovalnik |
besed | beseda | samostalnik, občno ime; ženski spol, množina, rodilnik |
npr. | npr. | okrajšava |
zaporedje | zaporedje | samostalnik, občno ime; srednji spol, ednina, imenovalnik |
danes | danes | splošni prislov; nedoločena stopnja |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
lepo | lep | splošni pridevnik; nedoločena stopnja, srednji spol, ednina, imenovalnik |
vreme | vreme | samostalnik, občno ime; srednji spol, ednina, imenovalnik |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
veliko | veliko | splošni prislov; nedoločena stopnja |
verjetnejše | verjeten | splošni pridevnik; primernik, srednji spol, ednina, imenovalnik |
od | od | predlog; rodilnik |
zaporedja | zaporedje | samostalnik, občno ime; srednji spol, ednina, rodilnik |
danes | danes | splošni prislov; nedoločena stopnja |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
lepa | lep | splošni pridevnik; nedoločena stopnja, ženski spol, ednina, imenovalnik |
vreme | vreme | samostalnik, občno ime; srednji spol, ednina, imenovalnik |
Na | na | predlog; mestnik |
koncu | konec | samostalnik, občno ime; moški spol, ednina, mestnik |
je | biti | pomožni glagol; sedanjik, 3. oseba, ednina, nezanikani |
izbran | izbran | deležniški pridevnik; nedoločena stopnja, moški spol, ednina, imenovalnik, določnost=ne |
tisti | tisti | kazalni zaimek; moški spol, ednina, imenovalnik |
niz | niz | samostalnik, občno ime; moški spol, ednina, imenovalnik |
besed | beseda | samostalnik, občno ime; ženski spol, množina, rodilnik |
ki | ki | podredni veznik |
doseže | doseči | glavni glagol; dovršni, sedanjik, 3. oseba, ednina |
največjo | velik | splošni pridevnik; presežnik, ženski spol, ednina, tožilnik |
verjetnost | verjetnost | samostalnik, občno ime; ženski spol, ednina, tožilnik |