Reconhecimento de voz no AEM Screens voice-recognition
O recurso de reconhecimento de voz permite a alteração de conteúdo em um canal do AEM Screens orientado por interação de voz.
Um autor de conteúdo pode configurar uma exibição para ser ativada por voz. O objetivo desse recurso é permitir que os clientes usem a fala como um método de interação com suas telas. Alguns casos de uso semelhantes incluem encontrar recomendações de produtos em lojas, solicitar itens de menu em lanchonetes e restaurantes. Esse recurso aumenta a acessibilidade para os usuários e pode melhorar muito a experiência do cliente.
Implementando o reconhecimento de voz implementing
Para implementar o reconhecimento de voz em seu projeto do AEM Screens, ative o reconhecimento de voz para a Exibição e associe cada canal a uma tag exclusiva para acionar uma transição de canal.
A seção a seguir descreve como ativar e usar o recurso de reconhecimento de voz em um projeto do AEM Screens.
Exibição de conteúdo em tela cheia ou no Switch de canal de tela dividida sequence-channel
Antes de usar o recurso de reconhecimento de voz, verifique se você tem um projeto e um canal com conteúdo configurado para o seu projeto.
-
O exemplo a seguir mostra um projeto de demonstração chamado VoiceDemo e três canais de sequência Principal, ColdDrinks, e HotDrinks, conforme mostrado na figura abaixo.
note note NOTE Para saber como criar um canal ou adicionar conteúdo a um canal, consulte Criação e gerenciamento de canais Ou,
Você pode criar três canais de sequência Principal, ColdDrinks, e HotDrinks e mais um canal de Telas divididas 1x2 SplitScreen conforme mostrado na figura abaixo.
-
Navegue até cada um dos canais e adicione o conteúdo. Por exemplo, navegue até VoiceDemo > Canais > Principal e selecione o canal. Selecionar Editar na barra de ação, em seguida, adicione o conteúdo (imagens/vídeos) de acordo com sua necessidade. Da mesma forma, adicione conteúdo a ambos ColdDrinks e a variável HotDrinks canal.
Os canais agora contêm ativos (imagens), como mostrado nas figuras abaixo.
Principal:
ColdDrinks:
HotDrinks:
Se você tiver adicionado o canal de Telas divididas ao seu projeto, navegue até SplitScreen e arraste e solte duas sequências incorporadas e adicione caminhos a ambas as ColdDrinks e HotDrinks como mostrado na figura abaixo.
Configuração de tags para canais setting-tags
Após adicionar o conteúdo aos canais, navegue até cada um deles e adicione as tags apropriadas para acionar o reconhecimento de voz.
Siga as etapas abaixo para adicionar tags ao seu canal:
-
Navegue até cada um dos canais e adicione o conteúdo. Por exemplo, navegue até VoiceDemo > Canais > Principal e selecione o canal.
-
Selecionar Propriedades na barra de ações.
-
Navegue até a Noções básicas e selecione uma tag existente na guia Tags ou crie um.
Você pode criar uma tag digitando um novo nome para ela e pressionando
return
conforme mostrado na figura abaixo:Ou,
Você também pode criar tags da instância do AEM antecipadamente para o seu projeto e selecioná-las. Depois de seguir as etapas explicadas em Criação de tags, você pode selecionar a tag do local e adicioná-la ao canal, conforme mostrado na figura abaixo:
-
Da mesma forma, adicione a tag intitulada como quente para o HotDrinks canal.
-
Se você estiver usando um canal de Telas divididas, adicione ambas as tags (quente e frio) para o SplitScreen propriedades do canal, conforme mostrado na figura abaixo.
-
Selecionar Salvar e fechar quando terminar.
Criação de tags creating-tags
Siga as etapas abaixo para criar tags:
-
Navegue até a instância do AEM.
-
Selecionar ícone de ferramentas > Marcação.
-
Selecionar Criar > Criar namespace.
-
Insira o nome do projeto, por exemplo, VoiceDemo e selecione Criar.
-
Selecione o VoiceDemo projeto e selecione Criar tag na barra de ações.
-
Insira o nome da sua tag e selecione Enviar.
Agora, você pode usar essas tags no seu projeto do AEM Screens.
Atribuição de canal a uma exibição e Ativação do reconhecimento de voz channel-assignment
-
Criar uma exibição no Localizações conforme mostrado na figura abaixo.
note note NOTE Para saber como atribuir um canal a uma exibição, consulte Criando e Gerenciando Exibições. -
Atribuir os canais Principal, ColdDrinks, e HotDrinks ao seu ExibiçãoLobby. Além disso, se você estiver usando a variável SplitScreen canal do seu projeto, atribua essa ferramenta à exibição.
note note NOTE Se você tiver criado um canal de tela dividida, atribua a SplitScreen canal também ao seu vídeo. -
Defina as seguintes propriedades para cada canal, ao atribuir o canal.
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 Nome do canal Prioridade Eventos suportados Principal 2 Carga inicial, tela ociosa, temporizador HotDrinks 1 Interação do usuário ColdDrinks 1 Interação do usuário SplitScreen 1 Interação do usuário note note NOTE Para saber como atribuir um canal a uma exibição, consulte Criando e Gerenciando Exibições. -
Depois de atribuir canais a uma exibição, navegue até o ExibiçãoLobby e selecione a exibição. Selecionar Propriedades na barra de ações.
-
Navegue até a Exibir e ativar Voz habilitada opção em Conteúdo.
note important IMPORTANT É obrigatório ativar o recurso de reconhecimento de voz na exibição.
Exibição de conteúdo no Chrome Player viewing-content
Quando as etapas anteriores forem concluídas, você poderá registrar seu dispositivo Chrome para exibir a saída.
Saída desejada para o canal de sequência
A variável Principal o canal está reproduzindo seu conteúdo, mas quando você usa palavras com palavras-chave quente como Gostaria de uma bebida quente, o canal começa a reproduzir o conteúdo do HotDrinks canal.
Da mesma forma, se você usar uma palavra com uma palavra-chave frio como Eu gostaria de ter algo frio, o canal começa a reproduzir o conteúdo do ColdDrinks canal.
Saída desejada para o canal de Telas divididas
A variável Principal o canal está reproduzindo seu conteúdo. No entanto, quando você usa palavras com palavras-chave quente e frio em conjunto, como Gostaria de ver o cardápio de bebidas quentes e frias, o canal reproduzirá o conteúdo do SplitScreen canal. Se você disser voltar ao menu principal, ele reverte para a variável Principal canal.