¿Qué es Speech Devices SDK?What is the Speech Devices SDK?

El servicio de voz funciona con una amplia variedad de dispositivos y orígenes de audio.The Speech service works with a wide variety of devices and audio sources. Ahora puede llevar las aplicaciones de voz al siguiente nivel con hardware y software coincidente.Now, you can take your speech applications to the next level with matched hardware and software. El SDK de dispositivos de voz es una biblioteca pre-ajustada que está emparejada con kits de desarrollo específicos integrados de la matriz del micrófono.The Speech Devices SDK is a pre-tuned library that's paired with purpose-built, microphone array development kits.

El SDK de dispositivos de voz puede ayudarle a:The Speech Devices SDK can help you:

  • Probar rápidamente nuevos escenarios de voz.Rapidly test new voice scenarios.
  • Integrar más fácilmente el servicio de voz basado en la nube en el dispositivo.More easily integrate the cloud-based Speech service into your device.
  • Crear una experiencia de usuario excepcional para sus clientes.Create an exceptional user experience for your customers.

El SDK de dispositivos de voz consume el SDK de voz.The Speech Devices SDK consumes the Speech SDK. Uso de nuestros algoritmos avanzados de procesamiento de audio con la matriz del micrófono del dispositivo para enviar el audio al servicio de voz.Using our advanced audio processing algorithms with the device's microphone array to send the audio to the Speech service. Ofrece un reconocimiento de voz de campo lejano preciso mediante la supresión de ruido, la cancelación del eco, la formación de haces y la eliminación de la reverberación.It provides accurate far-field speech recognition via noise suppression, echo cancellation, beamforming, and dereverberation.

También puede usar el SDK de dispositivos de voz para crear dispositivos de ambiente que tengan su propia palabra clave personalizada.You can also use the Speech Devices SDK to build ambient devices that have your own customized keyword. Una palabra clave personalizada proporciona una indicación de inicio de una interacción del usuario única para su marca.A Custom Keyword provides a cue that starts a user interaction which is unique to your brand.

El SDK de dispositivos de voz permite diversos escenarios habilitados para voz, como asistentes de voz, sistemas de pedidos de comida para llevar, transcripción de conversaciones y altavoces inteligentes.The Speech Devices SDK enables a variety of voice-enabled scenarios, such as voice assistants, drive-thru ordering systems, conversation transcription, and smart speakers. Puede responder a los usuarios con texto, hablarles con una voz predeterminada o personalizada, proporcionar resultados de búsqueda, traducir a otros idiomas y mucho más.You can respond to users with text, speak back to them in a default or custom voice, provide search results, translate to other languages, and more. Estamos deseando ver lo que ha compilado.We look forward to seeing what you build!

Obtener el SDK de dispositivos de vozGet the Speech Devices SDK

AndroidAndroid

El SDK de dispositivos de voz para Android es compatible con Roobo v1 y dispositivos equivalentes. Para ello, descargue la versión más reciente del SDK de dispositivos de voz de Android.The Speech Devices SDK for Android supports the Roobo v1 and equivalent devices, for these download the latest version of the Android Speech Devices SDK.

Si tiene otro dispositivo Android, como un teléfono o un móvil, empiece con el SDK de voz de Android.If you have a different Android device, like a phone or mobile, start with the Android Speech SDK

WindowsWindows

En el caso de Windows, la aplicación de ejemplo se proporciona como aplicación Java multiplataforma.For Windows, the sample application is provided as a cross-platform Java application. Descargue la última versión del SDK para dispositivos de voz de JRE.Download the latest version of the JRE Speech Devices SDK. La aplicación se crea con el paquete del SDK de Voz y el entorno de desarrollo integrado de Java de Eclipse (v4) en Windows de 64 bits.The application is built with the Speech SDK package, and the Eclipse Java IDE (v4) on 64-bit Windows. Se ejecuta en un entorno de tiempo de ejecución de Java 8 (JRE) de 64 bits.It runs on a 64-bit Java 8 runtime environment (JRE).

LinuxLinux

En el caso de Linux, la aplicación de ejemplo se proporciona como aplicación Java multiplataforma.For Linux, the sample application is provided as a cross-platform Java application. Descargue la última versión del SDK para dispositivos de voz de JRE.Download the latest version of the JRE Speech Devices SDK. La aplicación se crea con el paquete del SDK de Voz y el entorno de desarrollo integrado de Java de Eclipse (v4) en Linux de 64 bits (Ubuntu 16.04, Ubuntu 18.04, Debian 9, RHEL 8 y CentOS 8).The application is built with the Speech SDK package, and the Eclipse Java IDE (v4) on 64-bit Linux (Ubuntu 16.04, Ubuntu 18.04, Debian 9, RHEL 8, CentOS 8). Se ejecuta en un entorno de tiempo de ejecución de Java 8 (JRE) de 64 bits.It runs on a 64-bit Java 8 runtime environment (JRE).

Se proporcionan archivos binarios adicionales para ofrecer compatibilidad con los próximos dispositivos: Roobo v2 DDK, Urbetter DDK, GGEC Speaker, Linux ARM32 y Linux ARM64.Additional binaries are provided to support upcoming devices, Roobo v2 DDK, Urbetter DDK, GGEC Speaker, Linux ARM32, and Linux ARM64.

Pasos siguientesNext steps