Autore Topic: App con Riconoscimento Vocale. Invocare run()  (Letto 276 volte)

Offline michele88

  • Nuovo arrivato
  • *
  • Post: 12
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung N7100
  • Sistema operativo:
    Windows 8.1
App con Riconoscimento Vocale. Invocare run()
« il: 13 Gennaio 2015, 12:22:49 CET »
0
Salve Ragazzi buongiorno,
Premetto che sono davvero alle primissime armi con lo sviluppo di app andoid.
Ho il codice sorgente di una app funzionante sviluppata da terzi (SDK version 8) funzionante ovviamente.
Vorrei modificare l'app in modo che quando premo un bottone (di cui ho già implementato il listener) si metta in ascolto, l'utente pronuncia un comando vocale, e se esite, l'app lo esegue.
Ho trovato questa guida che sembra fare perfettamente al mio caso:
https://software.intel.com/it-it/articles/developing-android-applications-with-voice-recognition-features
Solo che non riesco a chiamare nel listner il metodo run() della classe che ho creato.
Ho fatto così:
Codice (Java): [Seleziona]
 SpeechRecognitionHelper prova=new SpeechRecognitionHelper();
                prova.run(MainActivity.this);

Ma quando il sistema cattura la pressione del bottone non lancia l'app per il riconoscimento.
Qualcuno mi potrebbe dare una mano?  Rilascio thanks a chi mi aiuta! :-)
Grazie in anticipo!

Post unito: 13 Gennaio 2015, 18:46:27 CET
Aggiorno! con il codice postato va... ora però dopo che pronuncio il comando la finestra con il microfono si chiude. come faccio a prendere il testo pronunciato con la voce? Qualche idea? Grazie!
« Ultima modifica: 13 Gennaio 2015, 18:46:27 CET da michele88, Reason: Merged DoublePost »

Offline michele88

  • Nuovo arrivato
  • *
  • Post: 12
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung N7100
  • Sistema operativo:
    Windows 8.1
Re:App con Riconoscimento Vocale. Invocare run()
« Risposta #1 il: 16 Gennaio 2015, 09:44:42 CET »
0
Nessuno sa darmi una mano ragazzi? :-(