Transcripción de Voz a Texto

En este tutorial vamos a explicar cómo crear una aplicación que detecte la voz y lo transcriba a texto , algo útil si se quiere tomar notas largas. Para poder crear el programa Google nos proporciona un amplio conjunto de APIs, en el espacio de nombre Android.Speech para cubrir las instancias que hace un dispositivo compatible con voz, en este caso concreto Android.Speech.Tts que permite traducir voz a texto Lo primero será crear un nuevo proyecto Xamarin https://www.flickr.com/photos/147052282@N03/46927486405/in/dateposted-public/ Elegimos la versión y aplicación vacía https://www.flickr.com/photos/147052282@N03/33966342558/in/dateposted-public/ Una vez creado el proyecto, en resource creamos…continue reading →

Configuración Azure Traffic Manager

Azure Traffic Manager es una herramienta con la cual podemos equilibrar y distribuir el tráfico a través de todas las regiones proporcionando una alta disponibilidad. Traffic Manager funciona a nivel de DNS y dirige las solicitudes del cliente de forma automática en función a la configuración dada al punto de conexión más ajustado con esa configuración. También dejar claro que Traffic Manager no funciona ni como una puerta de enlace o un proxy ya que no ve el tráfico que circula. ¿Y que es un punto de conexión? Es cualquier servicio accesible desde…continue reading →

Azure – Despliegue e intercambio de slots en aplicaciones web.

En los entornos de producción necesitamos despliegues ágiles, versátiles y redundantes, y en Azure tratamos de obtener dichos resultados. Las aplicaciones Web desplegadas en la nube requieren de una clara distinción entre entornos de desarrollo y producción. Mediante Azure App Services podemos crear no solo un entorno para desplegar una Web App, sino la posibilidad de emplear distintos Slots y poder intercambiarlos entre sí. Esto es vital cuando debemos mantener en la nube varias versiones de una misma WebApp (por ejemplo, una versión de prueba, una de producción y otra experimental) Para emplear…continue reading →

El Sensor acelerómetro

El dispositivo móvil permite supervisar el sensor del acelerómetro , que indica la aceleración del dispositivo en un espacio tridimensional. Lecturas del sensor Las lecturas del acelerómetro se notifican en G. La G es una unidad de fuerza gravitacional igual a la ejercida por el campo gravitatorio de la Tierra (9,81 m/s^2). Las lecturas del acelerómetro se notifican en G. La G es una unidad de fuerza gravitacional igual a la ejercida por el campo gravitatorio de la Tierra (9,81 m/s^2). El eje X es horizontal y apunta a la derecha, el eje…continue reading →

Configuración de App Service Plan y desplegar Web App desde Visual Studio

Configuración de App Service Plan y desplegar Web App desde Visual Studio ¿Para qué sirve una Web App?  La forma de navegar por internet ha cambiado, con la cantidad de actividades que puede uno tener a lo largo del día, es necesario poder crear versiones web adaptables a cualquier dispositivo móvil (smartphones, tablets, etc.) y que estas puedan visualizarse con independencia del dispositivo que se tenga, sistema operativo y que ofrezcan un bajo consumo de recursos al usuario.  La principal ventaja que tienen es que basta con tener un dispositivo móvil con acceso…continue reading →

ViewModel

El View Model o Modelo-Vista-Modelo(MVVM) tiene tres componentes: el modelo, la vista y el modelo vista. Cada uno tiene una finalidad distinta.  https://flic.kr/p/2fTQL5M La vista conoce el ViewModel y el Modelo conoce el ViewModel, pero el ViewModel aísla la vista del modelo y el model de la vista, por lo que permite la evolución del modelo independientemente de la vista.  Os lo voy a mostrar con un ejemplo que consiste en un modelo que tendrá un libro con sus características, una vista y un ViewModel en el que ejecutaremos los pasos para que la aplicación funcione.  1) En primer lugar se crea un proyecto…continue reading →