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

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.