Calculadora por voz

Más leídas

Nos trae Raúl Hevia, de SODE, una calculadora por voz pensada para los usuarios de RV, que cada vez son más y lo tienen difícil a la hora de hacer operaciones que requieran quitarse los cascos. De momento tenemos una versión funcional en castellano, pero Raúl me ha comentado que habrá posibilidad de cambiar de lenguaje en próximas versiones:

«cuando tenga el editor de comandos, es con lo que estoy ahora a ratos libres, pues entonces ya se podrá poner en cualquier idioma. El reconocimiento y la reproducción van según el idioma que tengas configurado en tu PC. Así que si tienes el ordenador en francés, creas los comandos y textos en francés y listo y en principio se podrán compartir entre usuarios los comandos que definas, solo será copiar un fichero.»

Y aquí esta su anuncio del proyecto en el hilo de Iberia:

Otra calculadora más… pero bueno, esta yo la hice por que vi que me resultaría útil. Lo principal es que el control de la calculadora se realiza por voz y la información se nos comunica también por voz usando la capacidad de Windows de poder reproducir texto a voz. 

Yo que uso Oculus CV1 poder controlar la calculadora por voz y escuchar el resultado me es muy útil. Ahora mismo la calculadora reconoce los siguientes comandos: 

Parada: Te dice en que vuelta debes parar.
Combustible: Te dice el combustible que tienes que cargar en la parada para continuar. Llenar depósito o los litros necesarios para terminar la carrera.
Final: Te dice las vueltas que te quedan hasta el final. Aquí, si la carrera es por tiempo, es posible que te diga una vuelta de más debido a que se tiene en cuenta una vuelta de margen.
Vueltas: El número de vueltas que tienes de combustible.
Sof: El SoF de la sala.
Hora: La hora local. Con las gafas no vemos el reloj
Cambiar ruedas: Marca todas las ruedas para cambiar.
No cambiar ruedas: Desmarca todas las ruedas para no cambiar en la parada en boxes.
Combustible automático si: Al entrar en boxes se establece el combustible necesario calculado para la parada.
Combustible automático no: Quita que se establezca el combustible de forma automática al entrar en boxes.
Solo reparar: Desmarca ruedas, desmarca cargar combustible y marca solo «Fast repair» (si tenemos fast repair disponible) 

Los siguientes solo funcionan si tenemos las teclas por defecto que asigna iRacing: 

Salgo: Pitting in
Entro: Pitting out
Gracias: Thanks
Perdona: Sorry!
Izquierda: Pass left
Derecha: Pass Right 

Durante el paso por boxes o en vuelta de formación no se realizan cálculos, también, en carrera cuando crucemos la meta no se recogerá mas información, con lo que en la pantalla de la calculadora nos quedará como estábamos de combustible, consumo, etc.. justo al terminar la carrera. Eso nos puede servir por si queremos ajustar mas el consumo para la siguiente carrera. 

Se puede configurar un botón / tecla para activar el reconocimiento de voz. En principio permite detectar la pulsación de un botón de un dispositivo de juegos conectado por USB. Yo tengo un Thrusmaster TX y me lo reconoce bien, también han probado compañeros de equipo con Thrusmaster T300 y Logitech G25 / G27. Si alguien quiere usar la calculadora y su volante, u otro dispositivo que use, no se lo reconoce me lo puede indicar y le hago llegar un programa que tengo para capturar datos del USB y ver si es posible añadir ese dispositivo para que funcione. 

Con botón o tecla configurada, si se usa Team Speak, se puede hacer que en el Team Speak al pulsar ese mismo botón o tecla se corte el micrófono, así si estamos en el TS nadie escuchara los comandos. 

Por otra parte si no se configura botón o tecla el reconocimiento siempre estará activado, si estamos solos y no hablamos con nadie y solo decimos comandos iría bien, pero como hablemos nos puede dar falsos positivos y reconocer cualquier comando. 

Configurar Team Speak para que al activar el reconocimiento se desactive el micrófono en el Team Speak:

Aunque en el equipo algunos ya la hemos usado en carrera y va bien, considero aún la versión como beta, solo esta probada con esos volantes que digo y supongo que con alguno habrá problemas. Como digo, si alguien tiene problemas me lo indica y miramos de arreglarlo. 

También, si alguien la usa con un volante de los que no están aquí enumerados y lo comenta también sirve de ayuda para saber que con ese va  

Volantes con los que se ha probado que funciona: 

  • Thrusmaster TX
  • Thrusmaster T300
  • Logitech G25
  • Logitech G27
  • Fanatec CSW V1
  • Fanatec Rim Standalone USB Conversion PCB de Leo Bodnar 

**** Si alguien la usa con un volante o botonera que no esta en el listado que lo comente, sería de agradecer, así lo añado al listado de dispositivos con los que se ha probado. Y si no le funciona que me lo comente y si quiere le envío una app de captura de datos para intentar ver que envía y así añadirlo al código de detección de dispositivos **** 

La idea es añadir un editor con el que se puedan modificar los comandos, tanto el texto que activa el comando como el texto que reproduce el comando. En el texto que reproduce se podrán añadir los datos. Por ejemplo, ahora el comando «vueltas» el texto es: 

«Te quedan [EstimatedLaps] vueltas de combustible.» 

Y el de «parada» es: 

«Parar en vuelta [PitOnLap]» 

El [EstimatedLaps] y [PitOnLap] se reemplazan al reproducir el texto por el valor calculado. Como esos datos hay varios. Sabiendo esto podremos por ejemplo crear un comando nosotros que fuera, por ejemplo: 

Comando «Información» y que diga «Parar en vuelta [PitOnLap], te quedan [EstimatedLaps] vueltas de combustible». 

Habrá otros textos relacionados con eventos. Esto eventos serían, al entrar en box, al salir, faltan 10, 5, 2 vueltas. 

Y después, para completar, comandos asociados a la pulsación de una tecla o una combinación de estas, como los actuales de salgo, entro, etc… 

——————————————————————————– 

Link de descarga:
http://sode.noflyarea.es/files/SODE/InstallSODEiRacingFuelCalculator.exe

Notas: 

b12.2 

  • Se modifica el cálculo de combustible cuando la carrera es por tiempo. Se pasa a un cálculo más conservador que el actual, es mejor, para el caso de que se de una vuelta de más se de con suficientes garantías que podemos dar esa vuelta de más sin problemas.
  • El mensaje al salir de boxes se estaba reproduciendo aunque no se tuviera marcada la opción, se corrige.
  • Se baja un poco el volumen del aviso de la alarma, una cosa es que avise y otra que asuste!  
  • Los mensajes de 10, 5 y 2 vueltas para el final en carrera por tiempo era posible que no se dijeran. Creo que ahora ya no deberían fallar. 

b12.1 

  • Se corrige problema, que se daba en algunos casos, de bloqueo de la pantalla de configuración. Se ha mejorado el código que captura el botón o tecla pulsado. 
Artículo anterior
Artículo siguiente

Más noticias

Dejar respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Últimas noticias