Conta AWS
Tutorial para rodar as provas de conceitos criadas para os serviços da Amazon
Amazon Polly
Responsável por converter texto em aúdio, pode ser utilizado gratuitamente na conta grátis com uma cota de 5 milhões de caracteres por mês.
Amazon Transcribe
Responsável por converter aúdio em texto, ode ser utilizado gratuitamente na conta grátis com uma cota de 60 minutos g´ratis por mês.
1ª passo
Deve ser criado uma conta na aws através do seguinte link https://signin.aws.amazon.com/.
2ª passo
Ao se logar, digitar na barra de pesquisar na parte superior da tela e buscar por IAM.
3º passo
No canto esquerdo, acessar o menu Usuários.
4º passo
Clicar para adicionar um novo usuário.
5º passo
Criar o usuário dando uma nome e marcando o checkbox Chave de acesso: acesso programático.
6º passo
No canto esquerdo, acessar o menu Grupos de Usuários.
6º passo
Clicar para criar um grupo.
7º passo
Nomear o grupo, marcar o usuário que foi criado anteriormente e dar as seguintes permissões ao grupo a ser criado: AmazonTranscribeFullAccess e AmazonPollyFullAccess
8º passo
Acessar o usuário, na aba credenciais de segurança e criar uma chave de acesso.
9º passo
Acessar o link https://tools.ages.pucrs.br/alfa/alfa-backend e clonar o repositório e acessar a branch feat/amazon-polly
10º passo
Abrir projeto pela IDE de preferência
11º passo
Adicionar as seguintes variáveis AWS_ACCESS_KEY_ID e AWS_SECRET_ACCESS_KEY, que são sua chave de acesso do 8º passo.
12º passo
Executar a aplicação e realizar a requisição do serviço via o arquivo que se encontra dentro do direito resources com o nome de TextToSpeech.http.