Riconoscimento vocale in AEM Screens

IMPORTANTE

Informazioni importanti sulla privacy

Quando si utilizza la funzione di riconoscimento vocale, seguire tutte le linee guida legali ed etiche applicabili nella propria area geografica (compresi, tra l'altro, l'invio di un avviso visibile agli utenti finali che il lettore sta utilizzando il riconoscimento vocale). Adobe Inc. non riceve, archivia o elabora alcuna delle informazioni relative alla voce. I lettori AEM Screens utilizzano l’API vocale web standard integrata nel motore di navigazione. Dietro le quinte questa API invia una forma d'onda del tuo discorso ai server di Google per la conversione da discorso a testo e questo testo viene abbinato dal lettore alle parole chiave configurate.

Per ulteriori informazioni, consulta il white paper sulla privacy di Google sull'API di linguaggio web .

La funzione di riconoscimento vocale consente il cambiamento dei contenuti in un canale AEM Screens guidato dall'interazione vocale.

Un autore di contenuti può configurare una visualizzazione per l’attivazione vocale. Lo scopo di questa funzione è quello di consentire ai clienti di utilizzare il linguaggio come metodo per interagire con i loro schermi. Alcuni casi d’uso simili includono la ricerca di consigli sui prodotti nei negozi, l’ordinazione di voci di menu in ristoranti e ristoranti. Questa funzione aumenta l’accessibilità per gli utenti e può migliorare notevolmente l’esperienza del cliente.

NOTA

L'hardware del lettore deve supportare l'ingresso vocale, ad esempio un microfono.

Implementazione del riconoscimento vocale

IMPORTANTE

La funzione di riconoscimento vocale è disponibile solo sui lettori Chrome OS e Windows.

Per implementare il riconoscimento vocale nel progetto AEM Screens, è necessario abilitare il riconoscimento vocale per la visualizzazione e associare ogni canale a un tag univoco per attivare una transizione di canale.

La sezione seguente descrive come abilitare e utilizzare la funzione di riconoscimento vocale in un progetto AEM Screens.

Visualizzazione del contenuto a schermo intero o dello switch di canale a schermo diviso

Prima di utilizzare la funzione di riconoscimento vocale, assicurati di disporre di un progetto e di un canale con contenuto configurato per il progetto.

  1. Nell'esempio seguente viene illustrato un progetto demo denominato VoiceDemo e tre canali di sequenza Principale, ColdDrinks e HotDrinks, come illustrato nella figura riportata di seguito.

    immagine

    NOTA

    Per informazioni su come creare un canale o aggiungere contenuti a un canale, consulta Creazione e gestione di canali

    Oppure,

    È possibile creare tre canali di sequenza Principale, ColdDrinks e HotDrinks e un canale di schermo diviso 1x2 aggiuntivo SplitScreen come mostrato nella figura seguente.

    immagine

  2. Passa a ciascun canale e aggiungi contenuto. Ad esempio, accedi a VoiceDemo —> Canali —> Principale e seleziona il canale. Fai clic su Modifica nella barra delle azioni per aprire l'editor e aggiungere contenuto (immagini/video) in base alle tue esigenze. Allo stesso modo, aggiungi contenuto sia al canale ColdDrinks che al canale HotDrinks.

    I canali ora contengono risorse (immagini), come mostrato nelle figure seguenti.

    Principale:

    immagine

    Bevande fredde:

    immagine

    HotDrinks:

    immagine

    Se hai aggiunto il canale Split Screens al progetto, passa al canale SplitScreen e trascina e rilascia due sequenze incorporate e aggiungi percorsi sia al canale ColdDrinks che al canale HotDrinks come mostrato nella figura seguente.
    immagine

Impostazione dei tag per i canali

Una volta aggiunto il contenuto ai canali, devi accedere a ciascuno dei canali e aggiungere tag appropriati per attivare il riconoscimento vocale.

Per aggiungere tag al canale, effettua le seguenti operazioni:

  1. Passa a ciascun canale e aggiungi contenuto. Ad esempio, accedi a VoiceDemo —> Canali —> Principale e seleziona il canale.

  2. Fai clic su Proprietà nella barra delle azioni.

    immagine

  3. Passa alla scheda Nozioni di base e seleziona un tag già esistente dal campo Tag oppure creane uno nuovo.

    Puoi creare un nuovo tag digitando un nuovo nome per il tag e premendo il tasto return , come illustrato nella figura seguente:

    immagine

    Oppure,

    Puoi anche creare tag dall’istanza AEM in precedenza per il progetto e selezionarli. Dopo aver seguito i passaggi descritti in Creazione di tag, puoi selezionare il tag dalla posizione e aggiungerlo al canale, come illustrato nella figura seguente:

    immagine

  4. Allo stesso modo, aggiungi il tag hot al canale HotDrinks.

  5. Se utilizzi un canale Screens divisi, aggiungi entrambi i tag (hot e cold) alle proprietà del canale SplitScreen, come illustrato nella figura riportata di seguito.

    immagine

  6. Al termine, fai clic su Salva e chiudi.

Creazione di tag

Per creare i tag, effettua le seguenti operazioni:

  1. Passa all’istanza AEM.

  2. Fai clic sull’icona degli strumenti —> Assegnazione tag.
    immagine

  3. Fai clic su Crea —> Crea spazio dei nomi.
    immagine

  4. Inserisci il nome del progetto, ad esempio VoiceDemo e fai clic su Crea.

  5. Seleziona il progetto VoiceDemo e fai clic su Crea tag nella barra delle azioni.
    immagine

  6. Immetti il nome del tag e fai clic su Invia.
    immagine

Ora puoi utilizzare questi tag nel tuo progetto AEM Screens.

Assegnazione del canale a una visualizzazione e abilitazione del riconoscimento vocale

  1. Crea una visualizzazione nella cartella Posizioni, come illustrato nella figura riportata di seguito.

    immagine

    NOTA

    Per informazioni su come assegnare un canale a una visualizzazione, consulta Creazione e gestione di visualizzazioni.

  2. Assegna i canali Main, ColdDrinks e HotDrinks al tuo LobbyDisplay. Inoltre, se utilizzi il canale SplitScreen per il progetto, assicurati di assegnarlo alla visualizzazione.

    NOTA

    Se hai creato un canale a schermo diviso, assegna il canale SplitScreen al tuo display.

  3. Imposta le seguenti proprietà su ciascun canale, durante l'assegnazione del canale.

    Nome canale Priorità Eventi supportati
    Principale 2 Caricamento iniziale, Schermo inattivo, Timer
    HotDrinks 1 Interazione utente
    Bevande fredde 1 Interazione utente
    Schermo diviso 1 Interazione utente
    NOTA

    Per informazioni su come assegnare un canale a una visualizzazione, consulta Creazione e gestione di visualizzazioni.

  4. Dopo aver assegnato i canali a un display, passa a LobbyDisplay e seleziona il display. Seleziona Proprietà dalla barra delle azioni.

  5. Passa alla scheda Visualizzazione e abilita l'opzione Voce abilitata in Contenuto.

    immagine

    IMPORTANTE

    È obbligatorio attivare la funzione di riconoscimento vocale dal display.

Visualizzazione del contenuto in Chrome Player

Una volta completati i passaggi precedenti, puoi registrare il dispositivo chrome per visualizzare l’output.

NOTA

Per informazioni su come registrare un dispositivo su un lettore AEM Screens, consulta Registrazione dispositivo .

Uscita desiderata per il canale della sequenza

Il canale Principale sta riproducendo il suo contenuto, ma quando utilizzi parole con parola chiave hot come Vorrei avere una bevanda calda, il canale inizia a riprodurre il contenuto del canale HotDrinks.

Allo stesso modo, se utilizzi una parola chiave cold come Vorrei avere qualcosa di freddo, il canale inizia a riprodurre il contenuto del canale ColdDrinks.

Output desiderato per il canale schermo diviso

Il canale Principale sta riproducendo il suo contenuto, ma quando si utilizzano parole con parole chiave hot e cold insieme come Vorrei vedere il menu per bevande calde e fredde, il canale inizia a riprodurre il contenuto del canale SplitScreen. Se dici di nuovo al menu principale, torna al canale principale.

In questa pagina