Per avere la certezza ragionevole che la parola detta da lui venga riconosciuta, bisogna proporre una rosa di parole fra le quali operare una scelta mediante il metodo contains di ArrayList.
Come costruire questa rosa di parole?
Attualmente lo sta usando in modo del tutto aspecifico, dicendo sempre "musica". Captando queste parole che lui dice, e memorizzando le parole capite dal sistema, si può creare una rosa di parole che il sistema capisce quando lui dice "musica" e dargliele per buone quando lui dice "musica". Raccolta una buona quantità di parole, si potrà restringere il campo delle specificità accettando per "musica" soltanto quando il sistema riconosce una di queste parole.
E se si procedesse in questo senso in modo del tutto automatico?
Nessun commento:
Posta un commento