viernes, 24 de abril de 2015

ROCSpeak_Glass is a Google Glass based application to help people in public speaking.

http://www.cs.rochester.edu/hci/currentprojects.php?proj=rh

traducido por Federico Dilla

Rhema (ROCSpeak_Glass)

Rhema ("Utterance" or "Things Said" in Greek) a.k.a. ROCSpeak_Glass is a Google Glass based application to help people in public speaking. Its intelligent interface can detect the speaker's volume and speaking rate to provide feedback with a goal of modulating the voice. The application utilizes knowledge from human factors to significantly reduce the level of distraction from the feedback during the actual delivery of speech. Experiments with various feedback schemes show that sparse recommendation is more effective to minimize distraction than continuous stream of information.
More information on Rhema is available in the following paper:
M. Iftekhar Tanveer, Emy Lin, and Mohammed (Ehsan) Hoque. Rhema: A Real-Time In-Situ Intelligent Interface to Help People with Public Speaking, To appear In Proceedings of the 20th ACM Conference on Intelligent User Interfaces (IUI’15), Atlanta, GA, USA, 2015

Rhema consists of two main pieces of software: the server and the client. The two pieces of software runs in two different hardware and connect between them using a WiFi network.The server is designed to run on a Windows computer. The client works on Google Glass. However, it can be tested in any android platform as long as there is WiFi connectivity. Our software is currently in Alpha stage so you might experience glitches. Please leave your comments if you need help installing the software.

Download and Installation

The server program will currently run only in a Windows machine. Please download this compressed zip fileand extract in a suitable location. Now, run soundGrabber.exe with administrator privilege. If your firewall asks for any permission, please allow all the permissions by checking the corresponding check-boxes. The program will prompt the IP address (XXX.XXX.X.XXX) of the system as follows:
Waiting for connection in 192.168.0.102 (Port: 9090)

This IP address has to be set up with the client app. This is described below in the section titled "Setting up IP address".

Installing the Clients

The client apps are distributed as .apk files. http://www.talkandroid.com/guides/beginner/install-apk-files-on-android/ Please check out these instructionson how to install the apk files. Please follow the second option in that page (Installing Applications With Android SDK)
Plot2 Feedback Scheme
This apk will show the feedback on volume and speed using two line plots. A video prototype of this feedback scheme is shown below:
Bars Feedback Scheme
Shows the volume and speaking rate using two bars. Please note, in the main app, speed is represented using a horizontal bar rather than a vertical one.
Quads Feedback Scheme
It uses a 2D plot to show volume and speaking rate.

Rhema (ROCSpeak_Glass)
Rhema ("Emisión" o "cosas que se dicen" en griego) aka ROCSpeak_Glass es una aplicación basada en Google Glass para ayudar a las personas para hablar en público. Su interfaz inteligente puede detectar el volumen del altavoz y velocidad de la voz para proporcionar retroalimentación con el objetivo de la modulación de la voz. La aplicación utiliza el conocimiento de los factores humanos para reducir significativamente el nivel de distracción de las votaciones durante la entrega real de la palabra. Los experimentos con diversos esquemas de retroalimentación muestran que la recomendación escasa es más eficaz para minimizar la distracción de flujo continuo de información.
Más información sobre Rhema está disponible en el siguiente documento:
M. Iftekhar Tanveer, Emy Lin, y Mohammed (Ehsan) Hoque. Rhema: A Real-Time In-Situ Interfaz inteligente para ayudar a las personas con hablar en público, para aparecer en Actas de la 20ª Conferencia ACM sobre Interfaces de Usuario Inteligentes (IUI'15), Atlanta, GA, EE.UU., 2015
Rhema consta de dos piezas principales de software: el servidor y el cliente. Las dos piezas de software se ejecuta en dos equipos diferentes y se conectan entre ellos mediante un servidor WiFi network.The está diseñado para ejecutarse en un equipo con Windows. El cliente trabaja en Google Glass. Sin embargo, se puede probar en cualquier plataforma androide, siempre y cuando hay conectividad WiFi. Nuestro software se encuentra actualmente en fase alfa, así que puede experimentar problemas técnicos. Por favor, deje sus comentarios si usted necesita ayuda para instalar el software.
Descarga e Instalación

El programa servidor actualmente se ejecute sólo en una máquina Windows. Por favor, descargue este extracto fileand comprimido zip en un lugar adecuado. Ahora, ejecute soundGrabber.exe con privilegios de administrador. Si su firewall pide permiso alguno, por favor permitir que todos los permisos marcando las casillas correspondientes. El programa le pedirá la dirección IP (XXX.XXX.X.XXX) del sistema como sigue:
Esperando la conexión en 192.168.0.102 (Puerto: 9090)

Esta dirección IP tiene que ser creado con la aplicación cliente. Esto se describe a continuación en la sección titulada "Configuración de la dirección IP".
Instalación de los clientes

Las aplicaciones de cliente se distribuyen como archivos .apk. http://www.talkandroid.com/guides/beginner/install-apk-files-on-android/ favor revise estos instructionson cómo instalar los archivos apk. Por favor, siga la segunda opción en esa página (Instalación de aplicaciones con Android SDK)
Esquema Feedback Plot2
Este apk mostrará la información sobre el volumen y la velocidad por medio de dos gráficos de líneas. Un prototipo vídeo de este esquema de retroalimentación se muestra a continuación:

Esquema Bares Comentarios
Muestra el tipo de volumen y habla usando dos barras. Tenga en cuenta, en la aplicación principal, la velocidad se representa mediante una barra horizontal en vez de una vertical.

Esquema Quads Comentarios
Utiliza una parcela 2D para mostrar el volumen y la velocidad de la voz.