Quem quer se incomodar em olhar as coisas? Você tem que manter essas pálpebras pesadas abertas, apontar ambos os olhos na mesma direção e depois aplicar o poder do cérebro para perceber o que está vendo! Não, obrigado, senhor. Prefiro obter minhas informações à moda antiga: gritando para o meu servo, exigindo uma resposta imediata.
Até recentemente, você projetava interações com computadores visualmente primeiro: aqui está uma tela, veja texto/imagens, clique/toque/escreva, pronto. Mas o mundo dos chatbots e assistentes virtuais está explodindo. Todos os grandes players estão produzindo bots habilitados para voz e texto que respondem perguntas no estilo humano, e qualquer coisa com uma API está se tornando um alvo justo para integrar nesses bots. Isso se encaixa com minha percepção do mundo: cérebros de máquina nos cercam e se tornarão ubíquos e poderosos em pouco tempo.
Uma das aplicações mais poderosas das interfaces de voz atuais é fazer perguntas diretas com frases simples. O dispositivo Echo da Amazon com o
Alexa Skills Kit
se encaixa perfeitamente. Por isso, construí esta habilidade de demonstração da Alexa para usar com um serviço OData existente que tenho. Foi surpreendentemente fácil construir a parte da Alexa, o que tornou óbvia a decisão de anexá-la a algo com muito poder.
Se você realmente deseja impressionar as pessoas com suas habilidades de hacker ou realmente incomodar seus colegas de trabalho enquanto testa uma interface ativada por voz, continue lendo para ver como fiz isso.
Configuração
Isso é o que você precisa antes de escrever uma única linha de código:
Uma conta de desenvolvedor da Amazon. Registre-se
aqui
.
Você pode testar o trabalho que fez sem qualquer hardware adicional, mas para obter o efeito completo, obtenha
qualquer
dos
Echo
hardware
da Amazon.
Um sistema SAP com um serviço OData funcional. Tecnicamente falando, você também poderia usar outro tipo de interface web em seu sistema SAP... mas OData é projetado para isso. Então, simplesmente use o que for fácil. Estou usando o serviço OData que alimenta um aplicativo de consulta BW que construí.
Para este exemplo, use o tipo de habilidade "Modelo de interação personalizado".
Escolha um nome curto, mas distintivo. "Tabuleiro de negócios SAP" se encaixa bem para isso, mas qualquer coisa memorável funcionará.
O nome de invocação é o que a Alexa ouvirá na interface de voz. Deve ser um pouco mais curto e facilmente memorável. "Tabuleiro SAP" para este exemplo, para que a habilidade seja invocada dizendo "Alexa, pergunte ao tabuleiro SAP..."
A próxima parte do assistente é o modelo de interação por voz.
Design da habilidade da Alexa
A Alexa tem várias maneiras de lidar com as solicitações que vêm de um dispositivo Echo. Você pode criar uma
habilidade personalizada
, que fornece um serviço web à Alexa que faz mais ou menos o que você deseja em uma conversa.
Quitar espacios en una consulta SQL
Quitar espacios en una consulta SQL
Cuando trabajamos con consultas SQL, a menudo nos encontramos con la necesidad de limpiar o mani...
Transacciones MIGO y MIRO en SAP MM
Transacciones MIGO y MIRO en SAP MM
1. ¿Qué es la transacción MIGO?
La transacción MIGO (Entrada de Mercancías) se utiliza para registrar las mercancías que...
HOLA EXPERTOS,
¿QUÉ ESQUEMA DE CÁLCULO ME SIRVE PARA CALCULAR EL IVA EN BOLIVIA?
EL PORCENTAJE DE IVA EN BOLIVIA ES EL 13%.
LA FACTURA QUE TENGO COMO EJEMPLO ES LA...