linkedin

Con todas las magníficas funciones de hardware de la plataforma iOS (GPS, notificaciones, cámara/vídeo, etc.) es fácil olvidar que todos los dispositivos están equipados con un micrófono y la posibilidad de grabar voz y sonido. En el iPhone, el micrófono desempeña un papel fundamental en las conversaciones telefónicas, pero en otros dispositivos, como el iPad y el iPod, es una función algo infrautilizada. A diferencia de otras funciones de los dispositivos, la grabación de sonido está disponible en todos los dispositivos táctiles iOS, incluido el iPod, e iOS ofrece un rico conjunto de herramientas para trabajar con sonido en tu aplicación.

Todos los dispositivos iOS vienen con una aplicación integrada de notas de voz que permite algunas funciones de grabación muy básicas y algunas aplicaciones de terceros como Evernote están haciendo uso de las capacidades de grabación de maneras nuevas e interesantes. La introducción de Siri, el asistente personal basado en comandos de voz, también ha reavivado el debate sobre el uso de la voz como mecanismo de entrada y tiene a algunas empresas conocidas del sector algo preocupadas (https://www.telegraph.co.uk/technology/eric-schmidt/8873664/Googles-Eric-Schmidt-Apples-Siri-could-pose-threat.html).

Familiarizarse con las funciones de grabación de voz de la plataforma iOS es el primer paso para crear la próxima gran aplicación de voz:

Muchas opciones de formato

La plataforma iOS incluye muchas opciones para el formato y la calidad de la grabación. Dependiendo del propósito de la grabación, es posible que desee grabar en una calidad muy alta (que puede ocupar mucho espacio en disco) o en una calidad más baja (que es más pequeño y más fácil de compartir).

iOS Audio formatos de grabación y códecs:

  • AAC (MPEG-4 Advanced Audio Coding)
  • ALAC (Apple Lossless)
  • iLBC (Internet Low Bitrate Codec, para voz)
  • IMA4 (IMA/ADPCM)
  • PCM lineal (modulación lineal por impulsos codificados sin comprimir)
  • µ-law y a-law

Más de una entrada

Ten en cuenta que las grabaciones se pueden realizar con el micrófono integrado del dispositivo o con auriculares que incluyan micrófono, como los que vienen de serie con muchos dispositivos iOS. La calidad de la grabación puede variar en función de la entrada utilizada para grabar, así como de otras condiciones externas como el ruido de fondo.

Factores ambientales

Lo único que no podrás controlar es el entorno en el que se realizará la grabación. Sin embargo, si investigas un poco sobre tus usuarios y su entorno, podrás hacer una estimación aproximada del escenario en el que utilizarán tu aplicación. ¿Se utilizará en una oficina silenciosa o en una fábrica ruidosa? Conocer las circunstancias en las que tus usuarios crearán grabaciones puede ayudarte a determinar la calidad, el formato y el tipo de entrada que querrás utilizar.

Límites de memoria y espacio en disco

iOS sólo limitará la duración de la grabación en función de la memoria y el espacio en disco. Mientras el dispositivo del usuario tenga espacio para almacenar el archivo, podrá grabar durante el tiempo que desee.

Compression está disponible

La plataforma iOS permite comprimir archivos de audio para reducir su tamaño manteniendo la calidad. Esto es especialmente importante en situaciones en las que el usuario desea compartir el archivo “por cable” y archivos de mayor tamaño implican esperas más largas.

¿La API de Siri está en camino?

Esperamos que Siri siga madurando y que Apple acabe publicando una API que permita a los desarrolladores acceder a “ella” desde sus aplicaciones nativas. Tener acceso a las sofisticadas capacidades de reconocimiento de voz de Siri y a su capacidad para delegar la gestión de tareas en el usuario podría abrir la caja de Pandora de nuevas e interesantes ideas para aplicaciones.

En conclusión

Las capacidades de grabación de voz de la plataforma iOS tienen mucho que ofrecer a los desarrolladores de aplicaciones. Con la búsqueda por voz y la gestión de tareas ganando fuerza a través de servicios como Siri, ¿tienes la próxima gran idea para aprovechar lo que está disponible?

TAGS
¿Necesita más ayuda?

¿Crees que podría ser el momento de traer ayuda adicional?

Door3.com