¿Cuál es el mejor SDK de reconocimiento de voz para iOS?

OpenEars Voice Recognition and Text-To-Speech es un marco de iOS para el reconocimiento de voz y la síntesis de voz (TTS) de iPhone. Le permite implementar fácilmente el reconocimiento de voz en inglés y español de ida y vuelta y el texto a voz en inglés en el iPhone, iPod y iPad y utiliza las bibliotecas de código abierto CMU Sphinx, CMU Flite y CMUCLMTK, y es de uso gratuito en una aplicación para iPhone, iPad o iPod. Es el marco fuera de línea más popular para el reconocimiento de voz y la síntesis de voz en iOS y ha aparecido en libros de desarrollo como O’Reilly’s Basic Sensors en iOS de Alasdair Allan y Cocos2d para iPhone 1 Game Development Cookbook de Nathan Burba.

Las ventajas de OpenEars son:

  1. Funciona completamente fuera de línea sin necesidad de conexión a Internet, por lo que la respuesta es inmediata y predecible.
  2. Permite configurar la gramática.
  3. Permite la escucha continua.
  4. Permite mejorar y ajustar la precisión del reconocimiento.
  5. La solución de reconocimiento de voz se puede compartir en otras plataformas móviles como Android. Si implementó algo en iOS, también puede portarlo a Android.
  6. Como puede acceder a la fuente, puede implementar soluciones personalizadas como el juego de enseñanza de la pronunciación.

Según mi análisis,

Yo iría con Nuance por su soporte de idiomas y su excelente precisión.