L'app Assistente vocale e di testo può apprendere qualsiasi lingua tramite l'intelligenza artificiale di riconoscimento vocale.
Questa app ti consente di inviare i tuoi comandi vocali su Internet o LAN. Utilizza TCP e Token per la verifica.
Puoi anche inserire una query di testo per l'IA di riconoscimento vocale.
Caratteristiche:
- Word Routing: se viene rilevata una frase, inoltra l'intero messaggio riconosciuto a un altro socket del server (IP + porta)
- Comandi Word: se viene rilevata una frase, viene inviato un altro comando a un socket del server (IP + porta)
- Risposte di parole: se viene rilevata una frase, viene inviato un messaggio di risposta appropriato al client (Microfono IP per Android)
- Webhook: puoi attivare un'automazione in "Home Assistant"
- Comandi Shell: puoi usare gli stessi comandi come in "prompt dei comandi" in Windows o "console" in Linux.
- Transfer Learning: la rete neurale si riqualifica più velocemente se il vocabolario viene modificato, a causa dell'esperienza precedente. Oppure puoi semplicemente continuare l'addestramento della rete neurale con nuovi dati extra. Funziona anche quando gli ultimi livelli nascosti vengono modificati, aggiunti o rimossi.
- Alte prestazioni: la rete neurale gestisce i neuroni in ogni strato in thread paralleli per feed forward (riconoscimento vocale) e backprop (allenamento).
Questa app inizia a registrare l'audio da quando viene premuto il pulsante Mic (icona).
Quando il pulsante Mic viene rilasciato, la registrazione viene inviata a Speech Recognition AI. La risposta viene ricevuta dall'app. Può anche parlare, che è un'opzione.
È possibile impostare l'indirizzo IP del server, la porta del server, il token e anche il colore di sfondo.
Maggiori informazioni sull'IA per il riconoscimento vocale sono disponibili qui:
https://github.com/viktorvano/SpeechRecognitionAI