No video

[Passo a Passo] Crie Sua Primeira Skill Alexa em Python - 2021

  Рет қаралды 14,964

Celso Kitamura

Celso Kitamura

Күн бұрын

*Atualização*
O trecho de código que mostro no vídeo tem um problema.
A correção está no e-book, link abaixo:
celsokitamura....
****************
Sabia que desde que a Alexa desembarcou aqui em 2019, muita coisa mudou para nós desenvolvedores?
Vou te mostrar o passo a passo para que você crie sua primeira skill Alexa em 2021 com Python.
- Crie Sua Primeira Skill Alexa - 2021 - Python
Faz pouco mais de um ano que fiz um vídeo mostrando passo a passo como criar sua primeira skill para Alexa.
Mas de lá pra cá muita coisa foi atualizada no Console do Desenvolvedor, então resolvi mostrar novamente como criar uma skill Alexa nele.
E vamos utilizar a linguagem Python para isso. Se você quiser criar essa mesma skill em Node.js, assista este vídeo: • [Passo a Passo] Crie S... .
O único pré-requisito é você ter um cadastro de desenvolvedor na Amazon.
Se você ainda não tem, veja este vídeo que eu mostro como abrir esta conta: • [Passo a Passo] Como C...
- Passo 1 - Crie Uma Nova Skill
Entre no Console do Desenvolvedor.
Clique no botão Criar Skill
Na tela Create a new skill, preencha:
Skill name: "Minha Primeira Skill"
Default language: Portuguese (BR)
Choose a model to add to your skill: Custom
Choose a method to host your skill's backend resources: Alexa-hosted
Clique no botão Create skill
Na tela Choose a template to add to your skill, escolha a opção Start from Scratch.
Clique no botão Continue with template
Aguarde alguns segundos, o Console do Desenvolvedor vai provisionar os recursos necessários para a skill na nuvem da Alexa.
- Passo 2 - Crie O Modelo De Interação
Clique em Invocation.
Digite "meu primeiro teste" no campo Skill Invocation Name
Clique em Interaction Model
Clique em Intents (5)
Clique em HelloWorldIntent em Intents
Troque o nome HelloWorldIntent para CapturaNomeIntent
Exclua todos os enunciados existentes em Sample Utterances (7) clicando no ícone da lata de lixo.
Role a página até a área Intent Slots (0).
Digite “nomeusuario” no campo NAME, clique no sinal de + e escolha o tipo AMAZON.FirstName no combo SLOT TYPE.
Volte para a área Sample Utterances (0)
Digite as frases abaixo, clicando no sinal de + para incluir cada frase:
• Meu nome é {nomeusuario}
• É {nomeusuario}
• Me chamo {nomeusuario}
Clique em Save Model para gravar as alterações feitas no modelo de interação.
Clique em Build Model para compilar e treinar o modelo de interação.
- Passo 3 - Codifique O Back-End
Clique na aba Code
Altere a frase do LaunchRequestHandler para "Bem-vindo a minha primeira skill. Qual é seu nome?"
Altere o HelloWorldIntentHandler para CapturaNomeIntentHandler apenas para fins de padronização.
Altere o HelloWorldIntent para CapturaNomeIntent.
Essa alteração é obrigatória, senão a Alexa não vai achar o ponto de entrada. Lembra que alteramos o nome da Intent no modelo de interação?
Altere o código do CapturaNomeIntentHandler.
Este trecho de código vai capturar o valor da slot nomeusuario e armazenar na variável nomeusuario.
Depois vai formatar uma mensagem para o usuário utilizando o valor de nomeusuario.
Então a mensagem formatada será enviada para Alexa dizer ao usuário, através do .speak().
Vá até o final do código.
Este trecho do código é o SkillBuilder, é ele que encaminha as solicitações para o código que está acima.
Altere o trecho HelloWorldIntentHandler para CapturaNomeIntentHandler
Clique em Save para gravar as alterações.
Clique em Deploy para compilar o código.
- Passo 4 - Teste A Skill
Para fazer o teste utilizaremos o simulador da Alexa dentro do Console do Desenvolvedor.
Clique na aba Test
Altere o combo de Off para Development
Você pode digitar o comando ou usar a voz clicando e segurando o ícone do microfone.
Digite "abra meu primeiro teste" e tecle Enter.
Veja e ouça a resposta de saudação.
Digite seu nome, ou “é [seu nome]” e tecle Enter.
Veja e ouça a resposta.
Meus parabéns!
Você acabou de criar sua primeira skill Alexa com Python!
Agora experimente fazer este mesmo teste, mas desta vez utilizando a voz.
- Palavras Finais
Acabamos de ver o passo a passo para que você crie sua primeira skill Alexa em 2021 usando Python.
Eu também coloquei todo este processo de desenvolvimento em um e-book que você pode baixar e ler com mais calma. Ele tem todo o passo a passo com mais detalhes para que você crie sua primeira skill Alexa em 2021. O link para você baixar este e-book está no primeiro comentário deste vídeo.
E por hoje é só!
E se você quiser saber como desenvolver skills para Alexa, continue me acompanhando!
E até a próxima!
Me acompanhe aqui ⤵⤵
💻 Blog: celsokitamura....
💻 Instagram: / celsokitamura
🎥 KZfaq: / celsokitamura
🔵 Facebook: / celsokitamura
#CrieSuaPrimeiraSkillAlexa2021
#SouAppDev

Пікірлер: 99
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
Meu e-book com 4 passos para criar sua primeira skill Alexa está GRATUITO por tempo limitado! Olha o link: 👉🏼 celsokitamura.com.br/minha-primeira-skill-alexa Bora aprender a desenvolver skills para Alexa! Se você se interessou pelo Echo Dot, conheça ele melhor aqui: amzn.to/2RMjDOz Se você se interessou pelo Echo Show 5, conheça ele melhor aqui: amzn.to/2B0g6Tj Conheça minha skill Minuto de Sabedoria do Programador: celsokitamura.com.br/minuto-de-sabedoria-do-programador Vai lá, conheça a skill e teste pra ver!
@pequenamenina3
@pequenamenina3 2 жыл бұрын
Olá, não sou programadora, mas cai no seu vídeo buscando um jeito de ajudar meus filhos a se organizar com o horário de aulas da escola.
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Opa, seja bem vinda Késia! 👊
@291194291194
@291194291194 2 жыл бұрын
em CapturaNomeIntentHandler tive que usar: nomeusuario = handler_input.request_envelope.request.intent.slots["nomeusuario"].value as invés de : nomeusuario = handler_input.request.intent.slots['nomeusuario'] Será que é alguma diferença de versão de biblioteca?
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Victor, está errado mesmo. O que você fez está correto. Já corrigi no e-book, mas infelizmente no vídeo vai ter que ficar assim. 👊
@laicmed
@laicmed 5 ай бұрын
Também precisei fazer o mesmo. Obrigado pela contribuição.
@ricardoa7285
@ricardoa7285 2 жыл бұрын
Olá Celso... Gostei do seu vídeo. Assistirei os demais também. Obrigado
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Boa Ricardo, bem vindo ao canal! Bora criar skills! 👊
@eduardooliveira8468
@eduardooliveira8468 Жыл бұрын
kk, tava lutando sozinho aqui, dps que descobri vi o comentario, boa
@eduardooliveira8468
@eduardooliveira8468 Жыл бұрын
test = handler_input.request_envelope.request.intent.slots['nomeusuario'].value
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Desculpa Eduardo, mas eu criei esta skill na mesma conta em que havia feito a versão em node.js. E na hora de testar ela acabou executando a versão node.js ao invés da versão Python. Só percebi esse problema depois do primeiro comentário sobre o erro... 👊
@eduardooliveira8468
@eduardooliveira8468 Жыл бұрын
@@CelsoKitamura é possivel fazer um post request dentro da estrutura do console alexa?
@pierrefreire
@pierrefreire 3 жыл бұрын
Suas explicações são brilhantes, já fiz algumas "brncadeiras" com Alexa, mas quero me focar nesta area. Obrigado pela gentileza em compartilhar suas informações.
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
Obrigado Pierre! Continua acompanhando o canal que vem muita coisa legal por aí. Bora criar skills! 👊
@a7sassesoria548
@a7sassesoria548 2 ай бұрын
Parabéns estou vendo isso apos 3 anos e ainda é muito util. Tenho um aquecedor de agua que usa um Sensor inteligente para Medir a agua, porem o skill do fabricante possui apenas um campo de acionamento , que é pelo skill, Gostaria de programa esse Ranger de Temperatura pela voz, como é feita com o controle do ar condicionado. Existe forma de interagir com esses modulos ? Grato
@acheidonada6464
@acheidonada6464 2 жыл бұрын
Muito bom. Cria uma skill onde você grava na Rotina, pergunta e ela te responde com sotaques, aquelas interjeições legais.rsrsrs
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Vanderlei, seria muito legal mesmo! Mas por hora não é possivel incluir tags SSML nas rotinas... Bora criar skills! 👊
@marciodias778
@marciodias778 Жыл бұрын
Show kkkk muito bom.. like dado e inscrito no canal. Parabéns Celso e obrigado pelos conteúdos. Abs...
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Vaaaleu Marcio, seja muito bem vindo! Bora criar skills para Alexa! 👊
@planejandotudo
@planejandotudo 5 ай бұрын
Boa noite. Tudo bem? Muito bom. Sei que já passou muito tempo e gostei da sua explicação. Tem algum vídeo semelhante para criar uma skill de notícias ou frases diárias?
@CelsoKitamura
@CelsoKitamura 5 ай бұрын
@planejandotudo, para criar uma skill de últimas notícias, veja esta playlist: kzfaq.info/sun/PLklC0grE-khTijUt3_3Tg-ruKn9Kq6CQ3 Agora, para criar uma skills de frases (eu chamo de skill de curiosidades), eu tenho um treinamento que te ensina em 30 min: profissaoappdev.com.br/crie-uma-skill-de-curiosidades-em-30-minutos 👊
@alanlima4657
@alanlima4657 3 жыл бұрын
Muito bom, professor. Estou fazendo um TCC. Em que estamos desenvolvendo uma skill para o sistema da escola.
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
Uou, legal! O sistema da escola já existe, certo? Que tipo de informação vcs vão colocar na skill?
@alanlima4657
@alanlima4657 3 жыл бұрын
@@CelsoKitamura sim, Existe. Queremos colocar a API do sistema na skill. E qualquer informação que a gente conseguir colocar, já vai ser ótimo. O senhor acha que é possível?
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
@@alanlima4657 , é possível sim. Precisaria construir um WebService no sistema existente que conversa com skills Alexa (trafegando JSON).
@alanlima4657
@alanlima4657 3 жыл бұрын
@@CelsoKitamura , muito obrigado. Estou bastante feliz. Vou tentar fazer
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
Shoooow! Bora criar skills para Alexa! 👊
@luisferreira920
@luisferreira920 2 жыл бұрын
Muito bom cara parabéns !
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Valeu Luis! Espero que tenha conseguido criar a skill. Bora criar skills para Alexa! 👊
@paulopc77
@paulopc77 Жыл бұрын
Meus parabéns, excelente trabalho!
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Obrigado Paulo! 👊
@gustavodellarovere9275
@gustavodellarovere9275 8 ай бұрын
fala mestre, estou querendo colocar um comando para "alexa garagem" para ela solicitar senha antes de abrir e apos abrir o portao da e apos eu falar a senha ela abrir a garagem. hoje ela ja abre a garagem mas gostaria de por uma senha para ela executar.
@CelsoKitamura
@CelsoKitamura 5 ай бұрын
@gustavodellarovere9275, se vc está usando dispositivos compatíveis, o fabricante é que precisa incluir isso na programação da skill. 👊
@mpbianconi
@mpbianconi Жыл бұрын
Parabéns pelo conteúdo. Foi o mais próxima que achei sobre o que eu precisa. Eu queria fazer uma skill onde eu falasse "Tô aqui" e ela me retornasse uma saudação já com meu nome, com base no reconhecimento da voz dos usuários que já estão no perfil. Pode me dar uma luz?
@CelsoKitamura
@CelsoKitamura Жыл бұрын
@mpbianconi, já fiz alguns vídeos sobre perfis de voz: kzfaq.info/get/bejne/j9OZm911upvVlWQ.html kzfaq.info/get/bejne/r5t8ldxj2tezfWw.html 👊
@bigzevans
@bigzevans Жыл бұрын
Bom dia!! Achei esse canal por acaso e JÁ GANHOU um inscrito e um FÃ!!! Só tenho uma pergunta: é possível ganhar dinheiro com skills da Alexa? Como monetizar essa atividade de desenvolvimento? Um grande abraço!!
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Bigzevans, fiz um vídeo sobre isso faz um tempo: kzfaq.info/get/bejne/pZh-ZLh91tazYY0.html Infelizmente nada mudou desde então.... Continuamos a esperar a monetização de skills para a Alexa brasileira. 👊
@bigzevans
@bigzevans Жыл бұрын
@@CelsoKitamura ouvi dizer, de canais respeitados, que a Amazon está pensando até em descontinuar os dispositivos ALEXA... 😭😭😭😭
@rickelmedias
@rickelmedias 2 жыл бұрын
Parabéns pelo vídeo Celso! Sabe se é possível utilizar as imagens da câmera da Alexa Echo Show para criar alguns comandos pro movimento?
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Rickelme, por enquanto as câmeras do Echo Show não possuem esse tipo de mapeamento. Somente a do Echo Show 10 tem sensor de presença e consegue "seguir" o usuário. Mas não passa disso. 👊
@eltonsarmanho
@eltonsarmanho 10 ай бұрын
Boa tarde. Otimo video. Uma dúvida. Para qual versão da ALEXA funciona o Python ?
@CelsoKitamura
@CelsoKitamura 10 ай бұрын
Oi Elton, tudo bem? O Python funciona em qualquer versão da Alexa, pois é ele utilizado no backend (servidor). 👊
@edusouza255
@edusouza255 Жыл бұрын
Professor, não achei o código em lugar nenhum! Fiz a inscrição na Eduzz mas não consegui nem baixar o ebook! Pode me ajudar?
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Edu, tudo bem? O código-fonte está dento do e-book. Para fazer o download do e-book, vc precisa entrar na área de membros do Nutror: app.nutror.com/v3 👊
@viniciushenrique8211
@viniciushenrique8211 Жыл бұрын
Muito bom, me ajudou demais!
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Bom saber Vinicius! Bora programar e codar! 👊
@Bvoslive
@Bvoslive 2 жыл бұрын
Quando eu clico em code ele me dá a função lambda em javascript, como faço pra alterar pra python?
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Bruno, vc escolhe a linguagem nas telas iniciais da criação da skill. Por padrão ele vem como Node.js 👊
@alvarojunior8497
@alvarojunior8497 Жыл бұрын
boa tarde meu amigo. Skill para MQTT vc conhece ou me orienta ? obrigado. Grandes videos! MSX ai no fundo !?
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Álvaro, vou ficar te devendo. Não conheço sobre MQTT. E sim, é um guia completo do MSX, com história e uma lista de jogos. Está aí pois foi com ele que aprendi a programar! Bons tempos... 👊
@minhaquitandinha1145
@minhaquitandinha1145 2 жыл бұрын
Fala mestre, queremos criar uma Skill na qual a Alexa vai simplesmente ler 2 ou 3 respostas pre-definidas para perguntas pre-definidas. É algo simples mesmo, mas essa Skill tem que estar disponível para qualquer um baixar com sua conta Amazon. Acha que conseguimos fazer sem programadores? abs e parabéns pelo canal!
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Minha Quitandinha, acho que não programadores podem ter uma certa dificuldade de criar uma skill desse tipo. Mas para publica-la não precisa de conhecimento de programação. É só preencher os formulários de submissão corretamente. Bora criar skills! 👊
@avataraanga
@avataraanga Жыл бұрын
criei uma rotina na alexa 1 - volume em 10 2 - dizer "tem alguem na porta" 3 - volume em 3 o problema e que as execucoes parecem ser assyncronas, e tudo executa ao mesmo tempo, tem como fazer com que ela execute por etapas?
@CelsoKitamura
@CelsoKitamura Жыл бұрын
avataraanga, ela deveria executar na ordem sim. Talvez por conta do tipo de ação ela demore um pouco para terminar a tarefa e acabe encavalando com a próxima. 👊
@avataraanga
@avataraanga Жыл бұрын
@@CelsoKitamura parece que as acoes de "dizer" nao executadas assyncronamente, porque ele muda o volume para 3 no mesmo instante que ela comeca a falar a frase
@mpbianconi
@mpbianconi Жыл бұрын
acrescente uma "pausa" entre as ações dessa rotina.
@julianogdacosta1455
@julianogdacosta1455 Жыл бұрын
Acabei de chegar kkk com esses passos a passos preciso saber algo que mudou ?
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Juliano, o console do desenvolvedor já muito um pouco desde a gravação deste vídeo, mas dá para seguir sem problemas! Bora criar skills para Alexa! 👊
@leandrowilliam6180
@leandrowilliam6180 2 жыл бұрын
Muito Show ! Parabéns estou acompanhando a alguns dias e gostei muito. Você possui algum tutorial para acessar uma página Web por uma Skill ? Obrigado por compartilhar este grande conteúdo ..
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Leandro, obrigado pela visita! Qual seria o objetivo de acessar uma página web? Porque se for para interagir com um sistema web o correto seria criar um web service deste sistema web e acessar através da skill. Bora criar skills! 👊
@leandrowilliam6180
@leandrowilliam6180 2 жыл бұрын
@@CelsoKitamura . Muito obrigado pelo retorno. Tenho um programa simples feito em python no VSCode que acesso utilizando funções simples do tipo" rs = request.get('url') "e depois verifico se há erro "print(rs.status_code)". Queria que esta solicitação fosse realizado pela skill. Só que ao invés de print pronunciar o codigo caso haja erro..
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
@@leandrowilliam6180 , se eu entendi o que seu código faz.... Sim, dá para colocar essa lógica dentro da skill. Mas nesse seu caso, o que deveria retornar no status? Me passa alguns exemplos de códigos
@jorgeleonelgodinho3154
@jorgeleonelgodinho3154 Жыл бұрын
Parabéns Kitamura. Estou querendo fazer novas skills para treinar meu inglês com conversação/diálogos com a Alexa. É possível?
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Acredito que sim Jorge. Mas tem que fazer um levantamento de requsitos e um estudo da experiência do usuário antes. 👊
@gregonocode
@gregonocode 2 жыл бұрын
existe algum jeito pra criar um link ( em um site por ex: ) que o cliente aperte e manda um comendo pra alexa falar
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Bacana, por enquanto não dá pra mandar comandos direto por link.
@tioneno
@tioneno 2 жыл бұрын
Olá professor Celso. Gostaria de saber se através desse curso, consigo criar uma skill personalizada para TV Roku, visto que a que existe tem poucas funcionalidades e algumas estão dando erro. Obrigado.
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
McFly, por enquanto não conseguimos acessar os dispositivos diretamente, apenas as skills das fabricantes podem fazer. O treinamento é focado outros tipos de skills, como as que acessam APIs, por exemplo. 👊
@marciodias778
@marciodias778 Жыл бұрын
Fala Celso, boa tarde mestre, tudo bem? Espero que sim. Mestre no console do desenvolvedor não aparece esses códigos. Ele inicia mas some e fica tudo em branco, será que está com bug na plataforma? Abraço e bom final de semana, tmj...
@marciodias778
@marciodias778 Жыл бұрын
Consegui...kkk fuçando...Vlw..
@CelsoKitamura
@CelsoKitamura Жыл бұрын
Bom que tenha encontrado a solução Marcio! Seja muito bem vindo! E é assim mesmo, é fuçando que a gente aprende! Bora criar skills para Alexa 👊
@diegooliveiralima7707
@diegooliveiralima7707 3 жыл бұрын
Tem algum vídeo onde seja feito algo mais complexo? Esse nome por exemplo, ele não fica guardado em um banco de dados né? Gostaria de interagir com a Alexa fazendo ela registrar informações que podem ser recuperadas depois com outras interações, tem algum video tutorial com outras situações? Outro exemplo seria a Alexa enviar dados para outras aplicações em python, como um código no heroku por webrequest por exemplo, é possível?
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
Neste exemplo o nome não é gravado em lugar nenhum. Para quem está criando sua primeira skill acho que está de bom tamanho. Por enquanto a gravação do nome para utilização posterior está somente no meu treinamento Profissão App Dev - Série Alexa: ProfissaoAppDev.com.br
@luizotavio2337
@luizotavio2337 2 жыл бұрын
Como eu faço para criar na Alexa, um comando que sirva para todo mundo. Exemplo: tenho uma playlist de música no Amazon, todo mundo consegue acessar essa playlist apenas falando o nome da playlist?
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Luiz, sim! Todos que utilizarem a mesma Alexa podem acessar a mesma playlist. É só pedir pra ela! 👊
@PedroHenrique-cm4cz
@PedroHenrique-cm4cz 3 жыл бұрын
Preciso de uma ajuda Quando eu peço pra minha alexa botar uma música específica (pelo Spotify) ela fala o nome da música e entra na rádio e bota uma música diferente do que eu peço
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
O problema de chamar uma musica especifica é o nome dela. Podem haver dezenas de musicas com o mesmo nome. E aí ela confunde mesmo.
@Vallsinhaa
@Vallsinhaa 2 жыл бұрын
Celso, eu consigo criar condições de acordo com o modelo da alexa? Exemplo modelo de alexa que tem visor segue fluxo x e alexa sem visor segue fluxo y?
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Tayane, o correto nestes casos é utilizar a tela como complemento da informação. Então, numa resposta ao usuário vc teria a parte de voz e a imagem é utilizada se o dispositivo estiver suporte. Se o dispositivo não tiver, essa parte (imagem) é ignorada. Bora criar skills! 👊
@double2kill29
@double2kill29 2 жыл бұрын
Cara gostei muito dos seus videos sobre a alexa, e tenho uma duvida, como faço pra que ela reproduza audios que eu tenha importado pra minha skill?
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Bom saber que gostou dos vídeos, Double2Kill! Para reproduzir áudio na skill, dá uma olhada nesse vídeo: kzfaq.info/get/bejne/ncyIY9mkl5rKZKc.html
@hokkaidobr
@hokkaidobr 2 жыл бұрын
Olá, primeiramente parabéns pelos vídeos, encontrei agora apouco seu link. Estou com um projeto em mente mas eu precisava saber da viabilidade técnica. Você acredita que possível integrar uma agenda juntamente com outlook?
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Oi Fernando! Não entendi direito, você gostaria de criar uma skill que acesse a agenda do Outlook? Se for isso, precisaria ver se o Outlook disponibiliza acesso a dados via API. Bora criar skills! 👊
@josediasjr
@josediasjr 3 жыл бұрын
Celso, gostaria de aprender como fazer uma skill em que a Alexa possa escolher, aleatoriamente, uma entre várias respostas predefinidas. Abraço.
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
Veja se é isso: celsokitamura.com.br/minuto-de-sabedoria-do-programador A cada vez que o usuário chamar a skill, a Alexa diz uma frase sorteada de um conjunto de 20. Se for, eu tenho uma masterclass onde ensino como fazer: celsokitamura.com.br/crie-uma-skill-de-curiosidades-em-30-minutos
@josediasjr
@josediasjr 3 жыл бұрын
@@CelsoKitamura Sim, exatamente isso! Uma escolha aleatória, ou seguindo uma sequência de respostas, com um looping para a primeira ao ser atingida a última. Também serviria uma resposta para cada dia da semana ou para cada dia do mês ou, ainda, para cada dia do ano (identificada a data, segue uma resposta)! Obrigado, Celso!
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
@@josediasjr , por enquanto a masterclass só trata de respostas sorteadas, mas você me deu boas ideias para as próximas!
@paulosantana6190
@paulosantana6190 2 жыл бұрын
top
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Obrigado Paulo! Bora criar skills para Alexa! 👊
@brunosouza3738
@brunosouza3738 3 жыл бұрын
Em outros idiomas, necessita fazer interações distintas ou é traduzido automático?
@CelsoKitamura
@CelsoKitamura 3 жыл бұрын
Por enquanto você precisa criar os enunciados em outros idiomas. Quem sabe no futuro tenhamos ferramentas de tradução automática?
@brunosouza3738
@brunosouza3738 3 жыл бұрын
@@CelsoKitamura Maravilha, obrigado .
@viniciusp.851
@viniciusp.851 2 жыл бұрын
Professor , eu queria acessa o KZfaq pela Alexa, é possível?
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
Vinicius, você pode acessar o KZfaq com dispositivos com tela, como o Echo Show.
@viniciusp.851
@viniciusp.851 2 жыл бұрын
@@CelsoKitamura na verdade eu tenho só a echo dot e como assino o YT Premium , queria aproveitar a assinatura e ouvir as músicas a partir dela. Eu vi em outro comentários sobre fazer um server web, mas parece muito avançado pra mim. Obrigado pela atenção
@CelsoKitamura
@CelsoKitamura 2 жыл бұрын
@@viniciusp.851 , aim, é possível criar uma skill que acessa a API do YT. Não conheço detalhes, mas você precisa se cadastrar como desenvolvedor no Google e pedir acesso a API do YT, criar uma chave, etc. Seria o mesmo procedimento para criar um app móvel que acessa o YT. Bora criar skills Alexa! 👊
Construa sua própria ALEXA usando python
20:26
Codifike
Рет қаралды 76 М.
Como criar uma skill para Alexa em Node.js
1:04:49
LuizTools
Рет қаралды 9 М.
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 17 МЛН
Я обещал подарить ему самокат!
01:00
Vlad Samokatchik
Рет қаралды 10 МЛН
Elon Musk STUNS The Industry With GROK 2
17:53
TheAIGRID
Рет қаралды 22 М.
Convert GUI App to Real Program -  Python to exe to setup wizard
23:27
Python Simplified
Рет қаралды 509 М.
Arrays ou Vetores em Python
7:44
Tricodando
Рет қаралды 927
PASSO a PASSO: COMO AUTOMATIZAR SUA CASA (sem gastar muito)
15:48
Matheus Kise
Рет қаралды 329 М.
Por que você NÃO LEMBRA do Futuro?
11:38
Ciência Todo Dia
Рет қаралды 1,6 МЛН
Construa sua própria Alexa usando chatgpt e python
10:00
Codifike
Рет қаралды 11 М.
Python? Java? Rust? Qual a Diferença? | Discutindo Linguagens
49:14
Sua Rádio Na Alexa Sem Digitar Código
5:40
Celso Kitamura
Рет қаралды 10 М.
Little brothers couldn't stay calm when they noticed a bin lorry #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 17 МЛН