Oreste AI is an Italian voice assistant designed to run directly within the browser, requiring no installation or complex backend infrastructure. Its creation aimed to demonstrate the feasibility of building modern voice interfaces solely with standard web technologies.
This web-based voice assistant project enables users to interact with their computer via voice or text. The primary objective is to facilitate faster, more natural, and accessible web navigation.
The project leverages foundational web technologies including HTML, CSS, JavaScript, alongside the powerful Web Speech API and Speech Recognition API.
Oreste AI can recognize Italian voice commands, automatically open websites, perform searches on Google, display real-time weather information, state the current time, and show today's and tomorrow's dates.
The system listens to the user's microphone, converts spoken language into text, and then interprets the command. Examples of supported commands include: “apri Google” (open Google), “che tempo fa” (what's the weather like), “che ore sono” (what time is it), and “cerca pizza” (search for pizza).
This project serves as an experimental exploration into web-based voice interfaces, in-browser AI capabilities, JavaScript automation, and the practical application of modern Web APIs.
In conclusion, Oreste AI successfully illustrates how a fully functional voice assistant can be developed and operated directly within the browser environment, leveraging only modern web technologies without the need for intricate server-side components.