Síntesis de voz en iPhone: uso en aplicaciones

Aunque el firmware del iPhone 3GS —que introdujo Control por Voz en iOS— incluía un marco privado de síntesis de voz llamado VoiceServices, Apple no lanzó una versión de iOS con uso extensivo de síntesis de voz hasta iOS 5 y iPhone 4S. Ejemplos incluyen Siri, asistente virtual de Apple, y herramientas independientes con reconocimiento y síntesis de voz.

Siri

Siri, integrado con apps nativas en iOS 5, es una revisión mayor del limitado Control por Voz en iPhone pre-5ta generación. Usa síntesis y reconocimiento de voz. Los usuarios pueden pedir a Siri crear listas en Recordatorios; reproducir géneros, artistas o canciones en iPod; buscar o redactar emails y mensajes; consultar clima por ubicación y fecha; o buscar direcciones en Mapas. Siri responde con mensaje multimedia en texto y voz. La respuesta inicial pide verificar la tarea; tras confirmación, Siri responde y ejecuta.

eSpeak

eSpeak es un sintetizador de voz open-source para Windows y Linux, soporta 43 idiomas. Aunque no se ha porteado oficialmente a iOS, Google ha integrado aspectos en Google Voice y Google Translate para iPhone/iPad. En Google Translate, eSpeak impulsa la síntesis automática al solicitar reproducción de traducciones en ciertos idiomas.

OpenEars

OpenEars es una librería open-source de texto a voz y reconocimiento de voz para inglés, lanzada a finales de 2011. Desarrolladores que quieran integrar funciones tipo Siri antes de que Apple abra su API necesitarán descargar Pocketsphinx y Flite además de OpenEars. A la fecha del artículo, ninguna app con OpenEars había llegado a la App Store.

Acapela TTS

Acapela TTS es un motor comercial de texto a voz para iOS desarrollado independientemente. A diferencia de OpenEars, no soporta reconocimiento de voz. Incluye síntesis para 25 idiomas además de inglés, con versiones para Android y Windows Mobile. Apps que usan Acapela: Assistive Chat (comunicación aumentativa para discapacidades), iSpeak (diccionarios parlantes) y RSS Speaker (lectores de pantalla).