Reconocimiento de voz en AEM Screens

IMPORTANTE

Información de privacidad importante

Al utilizar la función de reconocimiento de voz, siga todas las directrices legales y éticas aplicables para su región (incluso, entre otras cosas, para proporcionar a los usuarios finales un aviso visible de que el reproductor está utilizando el Reconocimiento de voz). Adobe Inc., no recibe, almacena ni procesa ninguna información relacionada con la voz. Los reproductores de AEM Screens utilizan la API de voz web estándar integrada en el motor de navegación. Entre bastidores, esta API envía una forma de onda de su discurso a los servidores de Google para la conversión de voz a texto y este texto coincide con el reproductor en comparación con las palabras clave configuradas.

Consulte Documento técnico de privacidad de Google en la API de voz web para obtener más información.

La función de reconocimiento de voz permite cambiar el contenido en un canal de AEM Screens impulsado por la interacción de voz.

Un autor de contenido puede configurar una pantalla para que esté habilitada para voz. El propósito de esta función es permitir que los clientes utilicen la voz como método para interactuar con sus pantallas. Algunos casos de uso similares incluyen la búsqueda de recomendaciones de productos en tiendas, pedidos de artículos de menú en restaurantes y restaurantes. Esta función aumenta la accesibilidad para los usuarios y puede mejorar considerablemente la experiencia del cliente.

NOTA

El hardware del reproductor debe admitir la entrada de voz, como un micrófono.

Implementación del reconocimiento de voz

IMPORTANTE

La función de reconocimiento de voz solo está disponible en reproductores Chrome OS y Windows.

Para implementar el reconocimiento de voz en su proyecto de AEM Screens, debe habilitar el reconocimiento de voz para la visualización y asociar cada canal con una etiqueta única para activar una transición de canal.

En la sección siguiente se describe cómo habilitar y utilizar la función de reconocimiento de voz en un proyecto de AEM Screens.

Visualización de contenido en pantalla completa o conmutador de Canal de pantalla dividida

Antes de utilizar la función de reconocimiento de voz, asegúrese de que tiene un proyecto y un canal con contenido configurado para el proyecto.

  1. El siguiente ejemplo muestra un proyecto de demostración denominado VoiceDemo y tres canales de secuencia Main, ColdDrinks y HotDrinks, como se muestra en la figura siguiente.

    image

    NOTA

    Para obtener información sobre cómo crear un canal o agregar contenido a un canal, consulte Creación y administración de Canales

    O bien,

    Puede crear tres canales de secuencia Main, ColdDrinks y HotDrinks, y un canal adicional de 1x2 Split Screens SplitScreen como se muestra en la figura siguiente.

    image

  2. Navegue hasta cada uno de los canales y agregue contenido. Por ejemplo, vaya a VoiceDemo —> Canales —> Principal y seleccione el canal. Haga clic en Editar en la barra de acciones para abrir el editor y agregar contenido (imágenes/videos) según sus necesidades. Del mismo modo, agregue contenido al canal ColdDrinks y al HotDrinks.

    Los canales ahora contienen recursos (imágenes), como se muestra en las figuras siguientes.

    Principal:

    image

    ColdDrinks:

    image

    HotDrinks:

    image

    Si ha agregado el canal Dividir pantallas a su proyecto, navegue hasta el canal SplitScreen y arrastre y suelte dos secuencias incrustadas y agregue rutas al mismo tiempo al ColdDrinks y al HotDrinks como se muestra en la figura siguiente.
    image

Configuración de etiquetas para Canales

Una vez que haya agregado contenido a sus canales, debe desplazarse a cada uno de los canales y agregar las etiquetas apropiadas que activarían el reconocimiento de voz.

Siga los pasos a continuación para agregar etiquetas a su canal:

  1. Navegue hasta cada uno de los canales y agregue contenido. Por ejemplo, vaya a VoiceDemo —> Canales —> Principal y seleccione el canal.

  2. Haga clic en Propiedades en la barra de acciones.

    image

  3. Vaya a la ficha Conceptos básicos y seleccione una etiqueta ya existente en el campo Etiquetas o cree una nueva.

    Puede crear una nueva etiqueta escribiendo un nuevo nombre para la etiqueta y la tecla return de visita individual, como se muestra en la figura siguiente:

    image

    O bien,

    También puede crear etiquetas a partir de la instancia de AEM de antemano para el proyecto y seleccionarlas. Una vez que siga los pasos descritos en Creación de etiquetas, puede seleccionar la etiqueta desde la ubicación y agregarla a su canal, como se muestra en la figura siguiente:

    image

  4. Del mismo modo, agregue la etiqueta titulada como hot al canal HotDrinks.

  5. Si está utilizando un canal Dividir pantallas, agregue las dos etiquetas (hot y fría) a las propiedades de canal SplitScreen, como se muestra en la figura siguiente.

    image

  6. Haga clic en Guardar y cerrar una vez que haya terminado.

Creación de etiquetas

Siga los pasos a continuación para crear etiquetas:

  1. Vaya a la instancia de AEM.

  2. Haga clic en el icono Herramientas —> Etiquetado.
    image

  3. Haga clic en Crear —> Crear Área de nombres.
    image

  4. Escriba el nombre del proyecto, por ejemplo, VoiceDemo y haga clic en Crear.

  5. Seleccione el proyecto VoiceDemo y haga clic en Crear etiqueta en la barra de acciones.
    image

  6. Escriba el nombre de la etiqueta y haga clic en Enviar.
    image

Ahora puede utilizar estas etiquetas en su proyecto de AEM Screens.

Asignación de Canales a una visualización y activación del reconocimiento de voz

  1. Cree una visualización en la carpeta Ubicaciones, como se muestra en la figura siguiente.

    image

    NOTA

    Para obtener información sobre cómo asignar un canal a una pantalla, consulte Creación y administración de pantallas.

  2. Asigne los canales Main, ColdDrinks y HotDrinks a su LobbyDisplay. Además, si utiliza el canal SplitScreen para su proyecto, asegúrese de asignarlo a la pantalla.

    NOTA

    Si ha creado un canal de pantalla dividida, asigne el canal SplitScreen a la pantalla.

  3. Defina las siguientes propiedades en cada uno de los canales, mientras asigna el canal.

    Nombre del canal Prioridad Eventos admitidos
    Principal 2 Carga inicial, Pantalla inactiva, Temporizador
    HotDrinks 1 Interacción del usuario
    ColdDrinks 1 Interacción del usuario
    SplitScreen 1 Interacción del usuario
    NOTA

    Para obtener información sobre cómo asignar un canal a una pantalla, consulte Creación y administración de pantallas.

  4. Una vez que haya asignado canales a una pantalla, navegue hasta LobbyDisplay y seleccione la pantalla. Seleccione Propiedades en la barra de acciones.

  5. Vaya a la ficha Mostrar y active la opción Activar voz en Contenido.

    image

    IMPORTANTE

    Es obligatorio activar la función de reconocimiento de voz desde la pantalla.

Visualización del contenido en Chrome Player

Una vez completados los pasos anteriores, puede registrar el dispositivo cromado para vista de la salida.

NOTA

Consulte Registro del dispositivo para obtener información sobre cómo registrar un dispositivo en un reproductor de AEM Screens.

Salida deseada para el Canal de secuencia

El canal Main está reproduciendo su contenido, pero cuando utiliza palabras con la palabra clave hot como Me gustaría tomar una bebida caliente, los inicios de canal reproducen el contenido del canal HotDrinks.

Del mismo modo, si utiliza una palabra con una palabra clave fría como Me gustaría tener algo frío, los inicios de canal que reproducen el contenido del canal ColdDrinks.

Salida deseada para el Canal de pantallas divididas

El canal Main está reproduciendo su contenido, pero cuando usa palabras con las palabras clave hot y fría juntas como Me gustaría ver el menú para bebidas frías y calientes, los inicios de canal que reproducen el contenido de la SplitScreen SplitScreen> canal. Si vuelve al menú principal, vuelve al canal principal.

En esta página