Los más recientes primero

Registro de cambios

Los números de versión son informales — esto es un prototipo, no un producto lanzado. Cuando una decisión fue revertida, se registra el motivo en lugar de borrarlo en silencio, porque las reversiones son la parte más útil de un documento como este.

Las versiones más nuevas (0.5 en adelante) todavía no están traducidas. La traducción al español llega hasta la versión 0.4 — consulta el registro de cambios en inglés para ver las novedades más recientes.

0.4 — El piso conversacional

Actual. Android y Windows.

Motivada por la revisión de una asistente médica especializada en Parkinson. Su corrección fue la retroalimentación externa más importante que ha recibido el proyecto.

El problema que ella identificó

Hasta la versión 0.3, el punto medía una sola cosa: ¿la voz está por encima del ruido de la sala? Eso funciona en un restaurante y falla gravemente en una sala de estar silenciosa, donde un susurro está cómodamente por encima del ruido de fondo y enciende el punto. La aplicación estaba premiando exactamente el hábito que existe para corregir.

Ser audible y proyectar la voz a un volumen conversacional normal no son el mismo objetivo, y la aplicación solo perseguía el primero.

Qué cambió

Ahora el punto exige que la voz supere DOS barreras a la vez:

  1. Por encima de la sala, con un margen (para lugares ruidosos)
  2. Por encima de un nivel de dB absoluto (para lugares silenciosos)

El que sea más alto es el que manda. En un restaurante decide la sala; en una sala silenciosa decide el nivel absoluto.

Los cinco niveles de sensibilidad ahora tienen un objetivo en dB dentro del rango conversacional normal: Suave ~57 dB, Fácil ~60 dB, Normal ~63 dB (el valor predeterminado), Firme ~66 dB, Fuerte ~69 dB.

Agregado
  • Calibración del micrófono en Configuración: una lectura aproximada de dB en vivo con ajustes de ±1 dB y un botón de Reiniciar. Pensada para un profesional de la salud con un medidor de nivel de sonido real, no para el paciente.
  • Guía de ubicación en el manual: a una distancia aproximada de un brazo extendido. Esto se volvió indispensable en el momento en que se introdujo un nivel absoluto.

Limitación honesta, registrada deliberadamente: el micrófono de un teléfono o tablet no tiene una referencia absoluta, su ganancia varía según el modelo, y su lectura disminuye con la distancia. Los números en dB son aproximaciones, no mediciones, y no coincidirán con un medidor real. Esto se indica tanto en el manual de la aplicación como aquí. Nunca debe presentarse como una medición.

Pruebas

Una prueba existente — "la escala absoluta es irrelevante" — afirmaba exactamente el supuesto que esta versión revierte. Se reescribió en lugar de eliminarla, para que el cambio de parecer siga siendo visible: la mitad relativa por sí sola ignora la escala absoluta (se mantuvo, acotada); un susurro en una sala silenciosa no enciende el punto (nueva); en una sala ruidosa, la sala fija el umbral (nueva); el umbral es el que sea más alto entre los dos (nueva).

Corrección en la documentación

La Parte 4 del manual comenzaba con "las últimas dos deberías dejarlas como están", lo cual, por posición, señalaba a Abrir al iniciar sesión y la configuración del auto — indicándole al lector que ignorara el control de seguridad al conducir. Ahora nombra explícitamente Calibración del micrófono. Contar por posición fue el error; las secciones se mueven, los nombres no.

0.3 — Español, y una configuración de idioma

Agregado
  • Traducción completa al español latinoamericano de ambas aplicaciones, usando "usted" en todo momento, ya que se trata mayormente de personas mayores a quienes se dirige una herramienta de salud.
  • Una configuración de Idioma: Automático / English / Español.
Dos decisiones que vale la pena conservar

Una sola compilación, no dos. La tablet sigue el idioma del dispositivo de forma predeterminada, así que no hay nada que elegir ni una segunda descarga.

"English" y "Español" nunca se traducen — cada uno aparece siempre en su propio idioma. Alguien que busque el español en una tablet configurada en inglés tiene que reconocer "Español" a simple vista, sin importar en qué idioma esté la aplicación en ese momento. Solo "Automático" se traduce.

La configuración existe porque un dispositivo configurado en inglés por un familiar no debe decidir en qué idioma lee la persona que lo usa.

Decisiones de traducción marcadas para revisión
  • "Small pill" → "barra pequeña", deliberadamente NO "píldora". La forma de "píldora" no sobrevive la traducción en una aplicación dirigida a personas que toman medicación a diario.
  • "Heard" → "Se oye". Es el estado de recompensa y debería sonar como "te están escuchando", no como un informe técnico.
  • "I'm driving" → "Voy conduciendo", con "manejando" señalado como posiblemente más natural en gran parte de América Latina. Es un tema crítico para la seguridad, así que se dejó para que lo resolviera un hablante nativo.

Esto viene acompañado de una hoja de revisión, escrita para un hablante fluido sin conocimientos técnicos. Todas las cadenas de texto siguen esperando revisión.

No traducido

La guía del usuario, la encuesta de retroalimentación, las notas de instalación y el contenido del sitio web. Unas pocas miles de palabras; vale la pena hacerlo solo si aparecen evaluadores de habla hispana.

Además
  • Por debajo del capó: cada cadena de texto fija en el código se movió a archivos de recursos en Android y a una tabla de referencia en escritorio. Nada visible para el usuario, pero es lo que hizo posible la traducción.
  • La prueba de ajuste de texto en la barra medía la palabra en inglés. Se corrigió para medir la palabra real, o "Más fuerte" habría desaparecido en silencio.

0.2 — Escritorio y tablet alineados

La aplicación de Windows se reescribió para que ambas plataformas fueran realmente la misma aplicación: la misma medición, los mismos cinco niveles de sensibilidad, los mismos colores, las mismas dos formas, el mismo texto. Antes se habían ido distanciando.

Agregado (escritorio)
  • El punto brillante, en reemplazo del anillo anterior.
  • Barra pequeña y pantalla completa, igual que en la tablet.
  • Íconos de pausa y engranaje, igual que en la tablet.
  • Abrir al iniciar sesión.

El modelo de medición ahora es una portación deliberada línea por línea entre Kotlin y Python, para que ambas versiones no puedan volver a distanciarse en silencio.

0.1 — Android

La versión que por primera vez funcionó en la mano de alguien.

Agregado
  • Punto brillante, pantalla completa, con un modo de protector de pantalla para que una tablet en su base se convierta en una luz de escritorio permanente sin necesidad de abrir nada.
  • Barra flotante que se posiciona sobre otras aplicaciones, se puede arrastrar y recuerda su lugar.
  • Cinco niveles de sensibilidad, cuatro colores.
  • Pausa, y un ✕ en la barra que realmente cierra la aplicación y libera el micrófono.
  • Modo auto: no estoy en un auto / pasajero / manejando.
Cambios en el camino
  • Anillo → punto brillante. El movimiento del anillo no era lo suficientemente fluido para leerse de un vistazo, que es exactamente su función.
  • Texto de pausa/reanudar → íconos de pausa y reproducción.
  • Se eliminó una pantalla de confirmación después de elegir la barra flotante. Explicaba algo que el usuario ya podía ver.
  • "Small pill" ahora lleva directamente a la barra flotante; antes se podía terminar con ambas en pantalla a la vez.
Corregido
  • El punto se quedaba trabado en "Heard" e ignoraba la voz.
  • El texto "Tap anywhere for settings" quedaba detrás del aviso "Louder".
  • El ícono de la bandeja desaparecía al cerrar la ventana (escritorio).
La decisión del auto

Registrada originalmente como "funciona sin cambios — un soporte para auto es lo mismo que una base." Eso estaba mal, y revertirlo fue la decisión más importante del proyecto.

Un punto que pulsa al ritmo del habla, montado en la línea de visión de quien conduce, es peligroso e ilegal en muchas jurisdicciones. Se dividió en pasajero (el punto permanece encendido, nadie está manejando) y manejando (pantalla apagada, solo una vibración corta).

Un dispositivo no puede distinguir entre ambos casos, así que pregunta, y la respuesta se reinicia en cada inicio — un "pasajero" desactualizado nunca debe pasar al siguiente viaje. Detectar el auto automáticamente, mediante Bluetooth o reconocimiento de actividad, sigue siendo la respuesta correcta y todavía no está implementada.

Antes — cosas probadas y abandonadas

Un puck de escritorio

El concepto original. Un dispositivo enchufable sobre un escritorio. Funcionaba como idea, pero estaba atado a una sola sala y requería fabricar hardware.

Una aplicación de escritorio solo para Windows

Real, utilizada, y la versión que demostró que la idea funcionaba. Todavía se mantiene, pero una computadora no es donde ocurren la mayoría de las conversaciones.

Una versión para Apple

Intentada, abandonada. Un voluntario con una Mac se topó con problemas de permisos y no había una guía paso a paso para macOS. Retomar solo si alguien con una Mac y paciencia se ofrece como voluntario.

El enfoque de solo protector de pantalla

Fue brevemente la forma recomendada de usarla, hasta la objeción obvia: requiere que el dispositivo esté enchufado, así que no es portátil. Se mantuvo como opción para una tablet en su base, pero se abandonó como la vía principal.

Qué se eliminó deliberadamente

Un porcentaje diario — "you were audible 64% of today". Se eliminó. Se reiniciaba cada vez que el servicio se reiniciaba, así que no podía responder la única pregunta que vale la pena hacerse ("¿cómo fue la semana?"), y un puntaje corre el riesgo de convertir un recordatorio en un juicio. Si vuelve a implementarse, necesita sobrevivir a los reinicios y ser genuinamente alentador.

Limitaciones conocidas

  • El modo de manejo es manual. Nada detecta el auto. El usuario debe seleccionarlo cada vez que abre la aplicación, y el manual lo dice claramente. Esto debería ser automático.
  • No hay ningún historial de progreso. Por ahora es algo deliberado, pero significa que la aplicación no puede responder si ayudó a lo largo de las semanas.
  • Solo Android y Windows. Sin iOS, iPadOS ni macOS.
  • No está en la Play Store, así que instalarla implica pasar por tres advertencias de Android. Está documentado, pero de todas formas hace que se pierdan personas en el camino.
  • La calibración en dB es una estimación por dispositivo, corregible solo a mano comparándola con una aplicación medidora aparte.
  • El español no ha sido revisado por un hablante nativo.
  • Nunca se probó en una sala genuinamente ruidosa. La mitad adaptativa del modelo es la afirmación central de la aplicación, y todavía no se ha puesto verdaderamente a prueba.

Principios permanentes

Se registran porque a cada uno se llegó equivocándose primero.

Nunca se graba nada. El audio se convierte en un solo número de volumen y se descarta. No hay ninguna grabación que pueda filtrarse porque nunca se hace ninguna.

El punto es para el rabillo del ojo. Cualquier cosa que haga que alguien lo mire directamente — texto, números, animación por sí misma — es un retroceso.

Restar antes de agregar. Sin puntajes, sin rachas, sin notificaciones sobre la voz. La herramienta que con más probabilidad se siga usando el próximo mes es la que menos exige.

No exagerar. "Prototipo", "gratis" y "no es un dispositivo médico" permanecen en cada página. Sobrevender una herramienta casera a personas que están lidiando con una enfermedad degenerativa sería un daño real, no simplemente mal marketing.

La persona no es un paciente. Es alguien que quiere que lo escuchen en la cena.

← Volver al inicio