Share via


Configuración de la aplicación de asistente para voz de Azure Percept

Importante

Retirada de Azure Percept DK:

Actualización 22 de febrero de 2023: Una actualización de firmware para los componentes de accesorios Percept DK Vision y Audio (también conocidos como Vision y Audio SOM) ya está disponible aquí y permitirá que los componentes de accesorio sigan funcionando más allá de la fecha de retirada.

La versión preliminar pública de Azure Percept evolucionará para admitir nuevas plataformas de dispositivos perimetrales y experiencias de desarrollador. Como parte de esta evolución, Azure Percept DK y el accesorio Audio y los servicios auxiliares de Azure asociados para Percept DK se retirarán el 30 de marzo de 2023.

A partir del 30 de marzo de 2023, los servicios de Azure Percept DK y el accesorio Audio ya no serán compatibles con ningún servicio de Azure, incluidas las Azure Percept Studio, las actualizaciones del sistema operativo, las actualizaciones de contenedores, la visualización de secuencias web y la integración de Custom Vision. Microsoft ya no proporcionará soporte técnico al cliente ni ningún servicio auxiliar asociado. Para obtener más información, consulte la entrada de blog Aviso de retirada.

En este artículo se describe cómo configurar la aplicación de asistente para voz mediante IoT Hub. Para obtener un tutorial paso a paso del proceso de creación de un asistente para voz, vea Compilación de un asistente para voz sin código con Azure Percept Studio y Azure Percept Audio.

Actualización de la configuración del asistente para voz

  1. Abra Azure Portal y escriba IoT Hub en la barra de búsqueda. Seleccione el icono para abrir la página de IoT Hub.

  2. En la página de IoT Hub, seleccione la instancia de IoT Hub en la que se aprovisionó el dispositivo.

  3. Seleccione IoT Edge en Administración automática de dispositivos en el menú de navegación izquierdo para ver todos los dispositivos conectados a su instancia de IoT Hub.

  4. Seleccione el dispositivo en el que se implementó la aplicación de asistente para voz.

  5. Seleccione Set modules (Establecer módulos).

    Captura de pantalla de la página de dispositivos con la opción Establecer módulos resaltada.

  6. Compruebe que la siguiente entrada está presente en la sección Credenciales de Container Registry. Agregue credenciales, si fuera necesario.

    NOMBRE Dirección Nombre de usuario Contraseña
    azureedgedevices azureedgedevices.azurecr.io devkitprivatepreviewpull
  7. En la sección Módulos de IoT Edge, seleccione azureearspeechclientmodule.

    Captura de pantalla que muestra la lista de todos los módulos de IoT Edge del dispositivo.

  8. Seleccione la pestaña Configuración del módulo. Compruebe la siguiente configuración:

    URI de imagen Directiva de reinicio Estado deseado
    mcr.microsoft.com/azureedgedevices/azureearspeechclientmodule: preload-devkit Siempre en ejecución

    Si la configuración no coincide, edítela y seleccione Actualizar.

  9. Seleccione la pestaña Variables de entorno. Compruebe que no haya variables de entorno definidas.

  10. Seleccione la pestaña Configuración de módulos gemelos. Actualice la sección speechConfigs como se indica a continuación:

    "speechConfigs": {
        "appId": "<Application id for custom command project>",
        "key": "<Speech Resource key for custom command project>",
        "region": "<Region for the speech service>",
        "keywordModelUrl": "https://aedsamples.blob.core.windows.net/speech/keyword-tables/computer.table",
        "keyword": "computer"
    }
    

    Nota:

    La palabra clave usada anteriormente es una palabra clave predeterminada disponible públicamente. Si desea usar la suya propia, puede agregar su propia palabra clave personalizada cargando un archivo de tabla creado en el almacenamiento de blobs. El almacenamiento de blobs se debe configurar con acceso de contenedor anónimo o con acceso de blobs anónimo.

Obtención del identificador de la aplicación, la clave y la región

Para obtener el identificador de la aplicación, la clave y la región, vaya a Speech Studio:

  1. Inicie sesión y seleccione el recurso de voz adecuado.

  2. En la página principal de Speech Studio, seleccione Comandos personalizados en Asistentes para voz.

  3. Seleccione el proyecto de destino.

    Captura de pantalla de la página del proyecto en Speech Studio.

  4. Seleccione Configuración en el panel de menús izquierdo.

  5. El identificador de la aplicación y la clave se encuentran en la pestaña de configuración General.

    Captura de pantalla de la configuración general del proyecto de voz.

  6. Para encontrar la región, abra la pestaña Recursos de LUIS en la configuración. La selección de Recurso de creación contendrá la información de la región.

    Captura de pantalla de los recursos de LUIS del proyecto de voz.

  7. Después de escribir la información de speechConfigs, seleccione Actualizar.

  8. Seleccione la pestaña Rutas en la parte superior de la página Establecer módulos. Asegúrese de tener una ruta con el siguiente valor:

    FROM /messages/modules/azureearspeechclientmodule/outputs/* INTO $upstream
    

    Agregue la ruta si no existe.

  9. Seleccione Revisar + crear.

  10. Seleccione Crear.

Pasos siguientes

Después de actualizar la configuración del asistente para voz, vuelva a la demostración de Azure Percept Studio para interactuar con la aplicación.