API de reconocimiento de voz iPhone?

El nuevo iPhone 3GS tiene soporte para comandos de voz, cosas como “llamar a Bill” o “reproducir música por golpes” y otras cosas.

Estuve mirando el SDK de iPhone, pero no puedo encontrar ninguna referencia a esta capacidad. Todas las palabras clave de búsqueda que elijo parecen solo encontrar la nueva funcionalidad de chat de voz.

¿Alguien sabe si Apple ha agregado API de comandos de voz al SDK, o si es otra API prohibida? Si existe, ¿podría alguien señalarme una clase en particular?

El SDK no admite el reconocimiento de voz ni el texto a voz. El reconocimiento de voz solo está disponible a través de la aplicación de control por voz, y el texto a voz solo está disponible a través de las API de accesibilidad cuando se activa la accesibilidad.

OpenEars es una API Objetive-C realmente agradable para CMU Sphinx. Vale la pena comprobar si desea incorporar CMU Sphinx en su aplicación.

Uno podría tratar de agrupar la biblioteca de reconocimiento de voz poketsphinx del proyecto CMU Sphinx . Es un amplio vocabulario de código abierto, motor de reconocimiento de voz continuo independiente del hablante. Chequee el archivo README para ver cómo configurarlo en XCode.