Skip to content

Releases: pipataki/Pipe-Poliglota

Pipe-Políglota 1.8.1

Choose a tag to compare

@pipataki pipataki released this 29 Oct 15:50

Por dentro.

  • La aplicación ahora va compactada: el mismo funcionamiento que la 1.8.0, en
    un paquete preparado para publicar.

Lo nuevo de la 1.8.0 (el traductor de Firefox para lo que te contestan) sigue
igual.

Pipe-Políglota 1.8.0

Choose a tag to compare

@pipataki pipataki released this 21 Oct 18:46

Lo que te contestan, con el traductor de Firefox.

  • Ajuste nuevo, encendido de fábrica: «Lo que contestan, con el traductor de
    Firefox». Es el mismo traductor que lleva el navegador Firefox: libre,
    gratuito y dentro del móvil, sin conexión.
  • Suena más natural que el anterior: «detener el vapeo y el comportamiento
    amenazante» donde antes salía «el comportamiento de vapo y amenazador».
  • Firefox traduce directo del inglés al español. Los demás idiomas pasan por
    el inglés (por ejemplo, polaco → inglés → español), y tardan algo más.
  • La primera vez que te contestan en un idioma se baja su modelo (de 20 a
    40 MB); mientras tanto, y si algo falla, se usa el traductor de siempre.
  • Necesita Android 9 o superior. En Android 8 el ajuste no aparece y todo va
    como en la 1.7.
  • Tu parte, del español al otro idioma, no cambia.

Arreglos.

  • Si el reconocedor escribía la frase pero al terminar decía que no había
    entendido nada, la frase se perdía. Ahora se traduce lo que escribió.

Probada en un móvil con Android 12, con noticias de la tele en
inglés y en polaco.

Pipe-Políglota 1.7.0

Choose a tag to compare

@pipataki pipataki released this 19 Oct 17:38

Con auricular Bluetooth: cada uno por su aparato.

  • Ajuste nuevo, «Con auricular Bluetooth» (apagado de fábrica). Tú hablas y
    oyes por el auricular; el otro habla al móvil y oye tu traducción por su
    altavoz. Lo que te contestan te llega al oído, en español.
  • Los turnos se alternan solos también cuando nadie habla: si tú callas, pasa
    al otro, y así empieza el primero que hable.
  • Si el auricular no está, no tiene micrófono o no responde, se sigue con el
    móvil solo, como siempre, y se avisa debajo de la casilla.
  • Sin el ajuste, todo va exactamente igual que en la 1.6.

El otro idioma, mejor oído.

  • Se acabaron las frases con trozos repetidos al principio («Need. Please.
    Need to…»): el reconocedor se corregía a sí mismo y la app lo tomaba por
    frases nuevas.
  • Lo que te contestan llega con puntos y comas sacados de las pausas, y el
    traductor lo entiende mejor.

Probada en un móvil con Android 12, con un auricular Bluetooth de
llamadas. Con el canal del auricular abierto, este móvil graba solo por el
auricular, así que oír a los dos a la vez no es posible: por eso van turnos.

Pipe-Políglota 1.6.0

Choose a tag to compare

@pipataki pipataki released this 14 Oct 17:55

Ahora también entiendes la respuesta.

Modo conversación

Después de decir tu frase en el otro idioma, Pipe-Políglota se queda escuchando en ese idioma: lo que te contesten lo traduce y te lo dice en español, y vuelve a escucharte a ti. Los turnos se alternan solos, como en una conversación. Si nadie contesta, al rato de silencio vuelve tu turno; y si quieres hablar antes, el botón «Hablo yo».

Viene marcado de fábrica y se puede desmarcar («Conversación»). Para oír el otro idioma sin conexión, ese idioma tiene que estar descargado en el reconocimiento de voz del móvil; si no lo está, la app lo avisa y sigue contigo.


Probada en un móvil con Android 12.

Pipe-Políglota 1.5.13

Choose a tag to compare

@pipataki pipataki released this 23 Sep 21:30

Sin manos de verdad, y sin cierres inesperados.

Arranca escuchando

Al abrir la app ya está escuchando: dices el idioma y hablas, sin tocar nada. «Para» deja de traducir pero sigue oyendo, así que se vuelve diciendo el idioma otra vez. El botón sigue siendo el interruptor de verdad: es el único que suelta el micrófono del todo.

La app se cerraba sola de vez en cuando

Al soltar el micrófono se cerraba el reconocedor mientras el hilo del audio seguía dentro, y la app se iba abajo sin avisar. Se vio en el registro de Andro-Kontrol, que lleva el mismo código, y está arreglado en las dos.

Los signos, al día

Las reglas de puntuación afinadas trabajando con el dictado de Andro-Kontrol: los signos que se dicen ya salen pegados a su palabra y con las comillas a la española, nunca va un signo detrás de una preposición ni delante de una conjunción, y al enumerar los respiros entre elementos se convierten en comas.


Probada a diario en un móvil con Android 12.

Pipe-Políglota 1.5.11

Choose a tag to compare

@pipataki pipataki released this 23 Sep 19:05

Los signos, al día. Esta versión trae a Pipe-Políglota las reglas de puntuación que se afinaron estos días trabajando con el dictado de Andro-Kontrol. Las dos apps oyen con el mismo reconocedor, así que lo aprendido en una vale para la otra.

  • Los signos que se dicen ya salen bien puestos. El reconocedor no devuelve «dos puntos» como palabra: devuelve el signo, suelto y separado. Ahora se pegan a su palabra y las comillas se escriben a la española: «así».
  • Nunca un signo detrás de una preposición. «Está compuesto por…» no lleva nada aunque te pares a pensar. La lista es la de la RAE, las 23.
  • Ni delante de una conjunción, que la «y» une lo de un lado con lo del otro. Eso quitaba una coma de más en las enumeraciones.
  • Al enumerar, los respiros entre elementos se convierten en comas: «pan, huevos y leche».
  • Dos puntos donde de verdad van: en un escrito formal («PROCLAMA:») y cuando lo de delante anuncia lo que viene detrás.

Por qué importa en un traductor: la puntuación no es adorno. El traductor necesita saber dónde acaba cada idea, y una coma de más o de menos le cambia la frase.


Probada a diario en un móvil con Android 12.

Pipe-Políglota 1.5.10

Choose a tag to compare

@pipataki pipataki released this 21 Sep 19:23

Ahora se conversa. Dices el idioma una vez y ya no hace falta repetirlo: frase, traducción, y a por la siguiente.

Seguir en el mismo idioma

Con la casilla marcada —viene marcada— el idioma se queda puesto. Sueltas una frase, la app la traduce y la dice, y se queda escuchando la siguiente. Sin tocar nada.

Para cambiar de idioma, basta con nombrarlo. Para terminar, «para», «parar» o «basta», y vuelve a esperar idioma.

Cada frase, con su altavoz y su ✕

Las frases traducidas ya no se funden en un párrafo: cada una es una frase y va a una lista, la última arriba. Cada línea lleva su propio altavoz para volver a oír ésa y no otra, y su ✕ para borrarla con el dedo.

También por voz: «borra» vacía la lista entera y «borra la última» quita solo la de arriba.

Salir de la app

Antes se quedaba abierta con el micrófono cogido. Ahora hay un botón al final de la pantalla y la orden «cierra la aplicación». Al cerrarse suelta el micrófono y calla la voz, para no dejárselo cogido a nadie.

Y lo más importante: ya no se queda sordo

Encadenando frases, si el reconocedor no entendía nada —lo más corriente entre una frase y otra— la app se quedaba escuchando a nadie, con el botón diciendo «Parar» y sin más salida que pulsarlo. Ahora el ciclo se reinicia entero entre frase y frase, que es lo único que devuelve el micrófono de verdad, y el idioma se guarda aparte para no perderlo en el reinicio.

Cerrados además los callejones sin salida que quedaban —el traductor que falla, la voz que no suena— y puesto un tope: si algo se atasca, se vuelve a escuchar solo. Quedarse mudo es el peor final para una herramienta que se usa sin manos.

Arreglos

  • Si el reconocedor colaba una sílaba suelta delante de una orden («Bor borra la última»), la orden dejaba de serlo y se traducía. Ya no.
  • El aviso de «falta la voz de…» salía al abrir la app aunque las voces estuvieran instaladas: se preguntaba al motor de voz antes de que arrancara, y entonces contesta que no tiene ninguna. Ahora solo avisa de lo que falta de verdad.

Probada a diario en un móvil con Android 12. En otros móviles puede haber diferencias, sobre todo en las voces instaladas.

Pipe-Políglota 1.4.2

Choose a tag to compare

@pipataki pipataki released this 21 Sep 13:38

Habla en español y el móvil lo dice en otro idioma. Lo que ha cambiado desde la 1.0.0, con un día entero de uso detrás.

Los idiomas, en la propia pantalla

Una lista con los que tienes descargados. Tócala para elegir idioma sin decirlo —útil con ruido o cuando no quieres hablar— y usa la ✕ para borrar uno del móvil (unos 30 MB menos). Hay un tope, cinco de fábrica y ajustable, para que el teléfono no se llene sin que te enteres.

Borrar un idioma no borra lo que le has enseñado: si algún día vuelves a descargarlo, sus correcciones siguen ahí. La lista lo dice: «francés · 4 aprendidas».

Ahora pone los signos de puntuación

Antes soltaba la frase entera del tirón, sin una coma. Eso no era solo feo: el traductor necesita saber dónde acaba cada idea.

  • Las comas y los puntos salen de tus pausas, medidas de verdad: hasta 400 ms no cuenta, de 400 a 800 es coma, más de 800 es punto.
  • Los signos que dependen del significado se dicen: «dos puntos», «abre comillas», «cierra comillas», «puntos suspensivos», «abre paréntesis», «punto y coma». Porque el que sabe dónde van es quien habla — la RAE los define por la relación entre lo que va antes y lo que va después, no por el silencio.
  • Detecta citas y enumeraciones: «él escribió» + pausa + lo que dijo sale como él escribió: «No hay otra cosa más», y una pausa larga seguida de una lista pone dos puntos.
  • Y en Android 13 o superior, si el móvil sabe puntuar solo, manda él.

Y ya no te corta a media frase

El reconocedor daba la frase por terminada en cuanto hacías una pausa — justo lo que se necesita para poner una coma. Ahora aguanta el silencio, junta los trozos y no se pierde el principio de lo que dijiste.

Las voces

Si falta la voz del idioma que vas a usar, la app lo dice y te lleva de un toque a la pantalla donde se instala. Descargarla no puede: Android no deja que una aplicación instale voces.

Instalación

Descarga la APK y ábrela con Archivos (Files) de Google. Hace falta Android 8 o superior y ARM de 64 bits. Se actualiza encima de la anterior.

SHA-256 de la APK: b37eb442f1ff2218a5ea40aebf0be558eae799e3a85594cb060e4149c14a8217

El código no se publica: todos los derechos reservados. Los componentes de terceros (Vosk, ML Kit, JNA) son Apache 2.0.

Pipe-Políglota 1.0.0

Choose a tag to compare

@pipataki pipataki released this 20 Sep 15:56

Habla en español y el móvil lo dice en otro idioma. Primera versión.

Cómo se usa

Di el idioma —«inglés», «francés», «alemán», «griego», «chino»…— y a continuación la frase. Nada más: ni menús ni botones.

El móvil escucha, traduce en el propio teléfono y lo dice en voz alta con la voz del idioma de destino. Cada idioma se descarga una vez (unos 30 MB, con conexión) y después funciona hasta en modo avión.

Lo que la hace distinta

Comprueba lo que va a decir antes de decirlo. Traduce la frase de vuelta al español y mira qué se ha perdido por el camino. Si algo baila, lo avisa; y muchas veces lo arregla solo antes de abrir la boca.

Aprende de sus fallos. Cuando un término se le atraganta —«misa» en francés salía como «masse», masa; «la Gran Muralla China» salía como «pared de China»— busca la corrección, la prueba en la frase entera y se la queda si encaja. Si el traductor no sabe hacerlo mejor, puede preguntárselo a Wikipedia; y si tampoco, se lo puedes enseñar tú. Lo aprendido solo se aplica cuando mejora la frase: una corrección no vale en todo contexto.

Distingue preguntas de afirmaciones por las palabras y por el tono de tu voz. No es lo mismo «de dónde vienes» que «¿de dónde vienes?», y la traducción cambia.

Te cuenta lo que hace sin que leas nada: el androide pone la oreja mientras te escucha, se queda pensando mientras traduce y mueve la boca mientras habla.

Privacidad

La conversación no sale del teléfono. No registra lo que oye. Lo único que puede salir es una palabra suelta, y solo si pulsas el botón de buscarla: se consulta Wikipedia con esa palabra, nunca con la frase, y lo aprendido se guarda para no repetir la consulta.

Instalación

Descarga la APK y ábrela con Archivos (Files) de Google. Hace falta Android 8 o superior y ARM de 64 bits. Concede el micrófono, que es el único permiso que pide.

Probada a diario en un móvil con Android 12. En otros móviles puede haber diferencias, sobre todo en las voces instaladas: si falta la de algún idioma, la app lo dice y se instala desde los ajustes de Android.

SHA-256 de la APK: 5484344a9dca9b003fc348a6d2660997d23b00d4e39fbda31881a07227311fdf

El código no se publica: todos los derechos reservados. Los componentes de terceros que lleva dentro (Vosk, ML Kit, JNA) son Apache 2.0.