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 alla propria regione (incluso, tra l'altro, l'invio di un avviso visibile agli utenti finali che il lettore utilizza il riconoscimento vocale). Adobe Inc., non riceve, archivia o elabora le 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 discorso ai server Google per la conversione da discorso a testo e questo testo viene associato dal lettore alle parole chiave configurate.

Per ulteriori informazioni, fare riferimento al white paper sulla privacy di Google sull'API vocale Web.

La funzione di riconoscimento vocale consente la modifica del contenuto in un canale AEM Screens guidato dall'interazione vocale.

Un autore del contenuto può configurare una visualizzazione in modo che sia attivata per la voce. Lo scopo di questa funzione è consentire ai clienti di utilizzare la voce come metodo per interagire con i loro schermi. Alcuni casi di utilizzo simili includono la ricerca di raccomandazioni sui prodotti nei negozi, l'ordinazione di voci di menu presso ristoranti e ristoranti. Questa funzione aumenta l'accessibilità per gli utenti e può migliorare notevolmente l'esperienza dei clienti.

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 il display e associare ogni canale a un tag univoco per attivare una transizione di canale.

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

Visualizzazione del contenuto a schermo intero o dello switch canale diviso

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

  1. L'esempio seguente mostra un progetto dimostrativo denominato VoiceDemo e tre canali di sequenza Main, ColdDrinks e HotDrinks, come illustrato nella figura seguente.

    immagine

    NOTA

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

    Oppure,

    È possibile creare tre canali di sequenza Main, ColdDrinks, HotDrinks e un canale di 1x2 Split Screens aggiuntivo SplitScreen come illustrato nella figura seguente.

    immagine

  2. Andate a ciascun canale e aggiungete contenuto. Ad esempio, andate a VoiceDemo —> Channels —> Main e selezionate il canale. Fate clic su Modifica nella barra delle azioni per aprire l'editor e aggiungere contenuti (immagini/video) in base alle vostre esigenze. Allo stesso modo, aggiungete contenuto sia al canale ColdDrinks che al canale HotDrinks.

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

    Principale:

    immagine

    ColdDrinks:

    immagine

    HotDrinks:

    immagine

    Se hai aggiunto il canale Dividi schermate al progetto, vai al canale DividiSchermo e trascina e rilascia due sequenze incorporate e aggiungi i percorsi al canale ColdDrinks e HotDrinks come mostrato nella figura seguente.
    immagine

Impostazione dei tag per i canali

Una volta aggiunto il contenuto ai canali, è necessario navigare fino a ciascuno dei canali e aggiungere tag appropriati per attivare il riconoscimento vocale.

Per aggiungere tag al canale, effettuate le operazioni seguenti:

  1. Andate a ciascun canale e aggiungete contenuto. Ad esempio, andate a VoiceDemo —> Channels —> Main e selezionate il canale.

  2. Fare clic su Proprietà dalla barra delle azioni.

    immagine

  3. Passare alla scheda Nozioni di base e selezionare un tag già esistente dal campo Tag oppure crearne uno nuovo.

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

    immagine

    Oppure,

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

    immagine

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

  5. Se si utilizza un canale di schermate divise, aggiungere sia i tag (hot che cold) alle proprietà del canale SplitScreen, come illustrato nella figura seguente.

    immagine

  6. Fare clic su Salva e chiudi al termine.

Creazione di tag

Per creare i tag, effettuate le seguenti operazioni:

  1. Passate all'istanza AEM.

  2. Fare clic sull'icona degli strumenti —> Assegnazione tag.
    immagine

  3. Fare clic su Crea —> Crea spazio nomi.
    immagine

  4. Inserite il nome del progetto, ad esempio VoiceDemo e fate clic su Crea.

  5. Selezionare il progetto VoiceDemo e fare clic su Crea tag dalla barra delle azioni.
    immagine

  6. Immettete il nome del tag e fate clic su Invia.
    immagine

Ora potete usare questi tag nel progetto AEM Screens .

Assegnazione del canale a un display e abilitazione del riconoscimento vocale

  1. Create una visualizzazione nella cartella Locations, come illustrato nella figura riportata di seguito.

    immagine

    NOTA

    Per informazioni su come assegnare un canale a uno schermo, fare riferimento a Creazione e gestione di display.

  2. Assegnare i canali Main, ColdDrinks e HotDrinks al LobbyDisplay. Inoltre, se utilizzate il canale SplitScreen per il progetto, accertatevi di assegnarlo anche allo schermo.

    NOTA

    Se avete creato un canale di schermo diviso, assegnate il canale SplitScreen al vostro display.

  3. Impostate le seguenti proprietà su ciascun canale, mentre assegnate il canale.

    Nome canale Priorità Eventi supportati
    Principale 2 Carico iniziale, Schermo inattivo, Timer
    HotDrinks 1 Interazione utente
    ColdDrinks 1 Interazione utente
    SplitScreen 3 Interazione utente
    NOTA

    Per informazioni su come assegnare un canale a uno schermo, fare riferimento a Creazione e gestione di display.

  4. Dopo aver assegnato i canali a uno schermo, andate alla LobbyDisplay e selezionate lo schermo. Selezionare Properties dalla barra delle azioni.

  5. Passare alla scheda Display e attivare l'opzione Voice enabled in Content.

    immagine

    IMPORTANTE

    È obbligatorio attivare la funzione di riconoscimento vocale dal display.

Visualizzazione del contenuto in Chrome Player

Una volta completati i passaggi precedenti, è possibile registrare il dispositivo chrome per visualizzare l'output.

NOTA

Per informazioni su come registrare un dispositivo su un lettore AEM Screens , fare riferimento a Registrazione dispositivo.

Output desiderato per il canale della sequenza

Il canale Main sta riproducendo il contenuto, ma quando si utilizzano parole con la parola chiave hot come vorrei avere una bevanda calda, il canale inizia a riprodurre il contenuto del canale HotDrinks.

Allo stesso modo, se si utilizza la parola con la parola chiave cold come Vorrei avere qualcosa di freddo, il canale inizia a riprodurre il contenuto del canale ColdDrinks.

Output desiderato per il canale di schermi divisi

Il canale Principale sta riproducendo il 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 si dice di nuovo al menu principale, torna al canale principale.

In questa pagina