Resumen:
|
[ES] En este proyecto se desarrolla en Android una aplicación que, usando el reconocedor vocal
integrado ASR (Android Speech Recognition), permite el control vocal de una vivienda
inteligente (encender/apagar luces, ...[+]
[ES] En este proyecto se desarrolla en Android una aplicación que, usando el reconocedor vocal
integrado ASR (Android Speech Recognition), permite el control vocal de una vivienda
inteligente (encender/apagar luces, subir/bajar persianas, obtener el estado de los dispositivos,
etc.).
A este componente se le provee de ciertas capacidades de razonamiento/inferencia, de
manera que no es necesario predefinir el tipo de comandos vocales que se pueden usar. Como
punto de partida se toma una emulación de vivienda inteligente, con un conjunto de dispositivos
y acciones posibles sobre ellos.
La aplicación debe ser lo suficientemente flexible para poder entender, no sólo expresiones
predefinidas 'exactas', sino diferentes variantes. Así, por ejemplo, 'encender la bombilla del
comedor' o 'dar la luz del comedor', se tratan como equivalentes.
La comunicación con los dispositivos es a través de peticiones REST.
[-]
[EN] In this project develops an Android application that using the integrated ASR speech
recognizer (Android Speech Recognition) allows voice control of a smart home (switch on/off
lights, raise/lower blinds, get the ...[+]
[EN] In this project develops an Android application that using the integrated ASR speech
recognizer (Android Speech Recognition) allows voice control of a smart home (switch on/off
lights, raise/lower blinds, get the device status, etc.) .
This component provide certain reasoning abilities / inference, so is not be necessary to
predefine the type of voice commands that can be used. As a starting point an emulation of a
smart home is taken, with a set of devices and possible actions on them.
The application must be flexible enough to understand not only predefined 'exact'
expressions, but also different variants. For example, 'switch on the dining room light bulb' or '
turn on the dining room light', are treated as equivalents.
Communication with the devices is made through REST requests.
[-]
|