Oreste AI è un progetto sperimentale di assistente vocale italiano che funziona direttamente nel browser, senza installazioni e senza backend.
È costruito usando tecnologie web base:
HTML
CSS
JavaScript
Web Speech API
👉 Progetto live:
https://testonuovo.github.io/oreste-ai/index.html
🎯 Obiettivo del progetto
L’idea di Oreste AI è semplice:
creare un assistente vocale completamente web-based che possa:
ascoltare la voce dell’utente 🎤
rispondere con sintesi vocale 🔊
aprire siti web 🌐
eseguire comandi rapidi ⚡
funzionare direttamente dal browser
🧠 Come funziona
Il cuore del progetto si basa su due API del browser:
🔹 SpeechRecognition (input vocale)
Permette di trasformare la voce in testo.
🔹 SpeechSynthesis (output vocale)
Permette all’avatar di “parlare” con l’utente.
💬 Esempio di logica
Il sistema interpreta il testo e risponde a comandi come:
“cerca pizza”
“youtube”
“che ore sono”
“google”
“facebook”
E apre automaticamente le pagine o risponde vocalmente.
🖥️ Interfaccia
L’interfaccia è semplice e leggera:
input testuale
pulsante microfono 🎤
pulsante invia
output vocale
avatar animato che reagisce quando parla
🧩 Tecnologie usate
HTML5 → struttura
CSS3 → design
JavaScript → logica
Web Speech API → voce
⚙️ Caratteristiche principali
✔ Assistente vocale italiano
✔ Nessuna installazione richiesta
✔ Funziona su GitHub Pages
✔ Apertura automatica siti web
✔ Sintesi vocale in tempo reale
✔ Sistema espandibile con nuovi comandi
🌍 Demo live
👉 Prova Oreste AI qui:
https://testonuovo.github.io/oreste-ai/index.html
🔮 Possibili miglioramenti futuri
memoria conversazionale
integrazione AI (tipo ChatGPT API)
comandi OS avanzati
app mobile wrapper
personalizzazione avatar
sistema plugin
🧠 Conclusione
Oreste AI è un progetto educativo che dimostra come sia possibile costruire un assistente vocale funzionante direttamente nel browser usando solo JavaScript puro.
È un punto di partenza per sistemi più avanzati di interazione vocale web.
Top comments (0)