Google mejorará la transcripción automática de Live Transcribe para que funcione sin conexión

Google mejorará la transcripción automática de Live Transcribe para que funcione sin conexión

La Inteligencia Artificial de Google planea mejorar una aplicación que es realmente útil en Android: Transcripción Instantánea o Live Transcribe. Dicha app, que permite convertir en palabras todo lo que suena alrededor (incluso los ruidos), ofrecerá la transcripción de forma offline. La opción se encuentra preparada para llegar a la app, según su código.

La accesibilidad es uno de los entornos donde más se centra Google dentro de Android. Con las últimas versiones dicha accesibilidad ha ido creciendo en funciones con el añadido de mejorar sus posibilidades gracias a la Inteligencia Artificial. Ahí entra el reconocimiento de voz y la transcripción: los subtítulos automáticos son una buena muestra. Y Live Transcribe, una app que facilita la vida de las personas con dificultades visuales. Es una pequeña maravilla hecha software.


Continue reading

Sony abre las puertas a las ROMs con Android 12 para los Xperia publicando las instrucciones de compilación

Sony abre las puertas a las ROMs con Android 12 para los Xperia publicando las instrucciones de compilación

Ya queda muy poco para que las actualizaciones a Android 12 empiecen a liberarse pues Google ya ha publicado el código fuente de su próxima versión del sistema operativo móvil más usado del planeta. Y claro está, hay fabricantes que no han tardado demasiado en empezar a adaptarlo a sus teléfonos y Sony se ha colocado por méritos propios en las primeras posiciones.

La firma japonesa ya ha publicado las instrucciones de compilación para Android 12 en su versión AOSP, lo que significa que los usuarios del programa Xperia Open Devices, mayoritariamente desarrolladores, ya pueden empezar a compilar e instalar Android 12 en sus terminales de prueba.


Continue reading

¿Google financiará la traducción a Rust del kernel Linux?

Logo Kernel Linux, Tux

El kernel Linux estaba escrito en C y otras partes en ASM. Hace un tiempo se tomó la iniciativa para reescribir esas partes en ASM tan antiguas en C también, para que fuese más fácil de entender y actualizar para los desarrolladores. Ahora se está hablando de otro paso más, como es el uso de Rust en el kernel por cuestiones de seguridad.

Es algo que se ha debatido tanto a nivel interno en la comunidad, como a nivel externo. Sin ir más lejos, hace un año, Linus Torvalds aseguró que presenciaría en un futuro la sustitución de C por otro lenguaje de programación: «Puede que sea a manos de Rust o no«.  Y este año, Google ha anunciado que financiará parte de este proyecto, pagando a un programador a tiempo completo para la reescritura parcial del código.

Su empleador será el Internet Security Group, la misma organización sin ánimo de lucro responsable de gestionar Let’s Encrypt y que emite certificados SSL gratis. El programador en cuestión será español, Miguel Ojeda, y que ya estuvo implicado en la programación del software del Gran Colisionador de Hadrones del CERN.

Aunque en principio solo se trata de algunas partes más críticas que se pasarán a Rust por motivos de seguridad, como ciertos controladores y módulos similares, en un futuro se pretende que sea en su totalidad. De esa forma el kernel terminará beneficiándose de las ventajas de este lenguaje de programación de código abierto y creado por Mozilla.

Esta operación es bastante costosa, e implica sus riesgos, pero seguro que hay bastantes corporaciones interesadas en financiar este tipo de proyectos. Ahora ha sido Google, pero es probable que se unan más. No obstante, hay que dejar claro que los cambios que haga el desarrollador español no se aseguran su implementación en la versión oficial del kernel Linux por el momento. Deberían recibir el visto bueno del equipo de administración del kernel y Torvalds decidir si se libera este código con inclusiones Rust.

from Linux Adictos https://ift.tt/3lnjvUj
via IFTTT