Em qualquer bom filme de ação os efeitos sonoros fazem a diferença na imersão dos espectadores na história.
Estes efeitos sonoros são um complemento enriquecedor e as vezes crucial para a experiência do filme.
No caso das skills não é diferente, os efeitos sonoros podem criar uma atmosfera envolvente para o usuário no uso da sua skill.
Mas como usar áudio na resposta da sua skill Alexa?
Fonte 1: Use O Alexa Skills Kit Sound Library
Para que o uso de efeitos sonoros na resposta da sua skill seja o mais simples possível, a Amazon disponibilizou uma enorme biblioteca de efeitos que você pode utilizar ainda hoje na sua skill!
Ela se chama Biblioteca de Sons do Alexa Skills Kit (Alexa Skills Kit Sound Library) e oferece um conjunto de efeitos sonoros que você pode usar em sua skill.
Nela, você pode ouvir o áudio desse efeito sonoro e copiar o código SSML para incorporar ao seu código.
Use esses arquivos de som em uma resposta text-to-speech que sua skill envia para Alexa.
Não é possível fazer o download dos arquivos ou acessá-los diretamente em um navegador da web.
Eles somente podem ser acessados por skills.
Para ver a biblioteca completa, clique em: https://developer.amazon.com/en-US/do…
– Fonte 2: Seu Próprio Arquivo De Áudio
Um dos pré requisitos para o desenvolvimento de skills para Alexa é possuir uma hospedagem para os recursos que sua skill utiliza, sejam eles imagens, vídeo ou áudio.
Neste caso, você precisa ter um arquivo de áudio hospedado em um servidor acessível pela internet, utilizando SSL (https).
Uma vez no servidor, é só utilizar a URL do áudio na resposta da sua skill Alexa.
– Como Usar Áudio Na Resposta Da Sua Skill Alexa
Para usar áudio na resposta da sua skill Alexa é só utilizar a tag audio na hora de montar o texto que será enviado para Alexa falar para o usuário.
Se você for utilizar a Alexa Skills Kit Sound Library, copie a URL do arquivo e inclua no atributo src da tag audio.
Se você for utilizar um arquivo próprio hospedado em seu servidor a maneira de incluir áudio na resposta da sua skill é a mesma. A única diferença é o tipo de URL.
– Como Preparar Seu Áudio Para Usar Na Alexa
O arquivo que você vai utilizar no áudio na resposta da sua skill precisa de alguns requisitos para que a Alexa o utilize corretamente:
- • O MP3 deve ser hospedado em um endpoint HTTPS acessível pela Internet.
- • O MP3 não deve conter informações específicas do cliente ou outras informações confidenciais.
- • O MP3 deve ser um arquivo MP3 válido (MPEG versão 2).
- • Para sua resposta de fala, o arquivo de áudio não pode ter mais de 240 segundos.
- • O tempo total combinado para todos os arquivos de áudio na propriedade outputSpeech da resposta não pode ser superior a 240 segundos.
- • O tempo total combinado para todos os arquivos de áudio na propriedade reprompt da resposta não pode ser superior a 90 segundos.
- • A taxa de bits deve ser 48 kbps.
- • A taxa de amostragem deve ser 22050 Hz, 24000 Hz ou 16000 Hz.
Você pode usar um software para deixar o seu arquivo mp3 com essas características.
Aqui no vídeo vou mostrar como fazer isso em um software gratuito, o Audacity.
Você pode baixar o Audacity aqui: https://www.audacityteam.org/