tutorial - ¿Cuál es la diferencia entre la API de voz a texto de Android(intención del reconocedor) y la API de voz de Google Cloud?
cloud speech api (1)
Para la API de Google Cloud Speech, consulte el siguiente enlace:
https://cloud.google.com/speech/ . Aquí están los aspectos más destacados:
- Es compatible con 80 idiomas diferentes.
- Puede reconocer el audio cargado en la solicitud.
- Devuelve resultados de texto en tiempo real.
- Es preciso en ambientes ruidosos.
- Funciona con aplicaciones en cualquier dispositivo y plataforma.
- No es gratis. Consulte el siguiente enlace para precios:
https://cloud.google.com/speech/pricing
Para la API de voz a texto de Android (intención del reconocedor), consulte el siguiente enlace:
http://www.androidhive.info/2014/07/android-speech-to-text-tutorial/ . Aquí están los aspectos más destacados:
- Necesitas pasar el idioma local para convertir la voz en texto.
- No todos los dispositivos admiten entrada de voz sin conexión.
- No puede pasar un archivo de audio para ser reconocido.
- La intención devuelve una matriz de cadenas que coinciden con la entrada. Podemos considerar el primero como el más preciso.
- Sólo funciona con teléfonos Android.
- Es gratis.
Así que estoy pensando en construir una aplicación de voz a texto para la diversión. Investigué un poco y encontré una API de voz a texto incorporada usando RecognizerIntent que es gratuita, pero también descubrí que Google ahora ofrece una API de voz en la nube que cobra.
Mi pregunta es, ¿cuál es la diferencia entre ellos y si utilizo el RecognizerIntent incorporado, es gratis?