Formação Developer - Comandos de VOZ TTS para apps Android
4.9 (4 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
17 students enrolled

Formação Developer - Comandos de VOZ TTS para apps Android

Aprenda técnicas de acessibilidade Voice Recognition para inclusão digital e comandos por voz com a API Text-To-Speech
4.9 (4 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
17 students enrolled
Last updated 5/2020
Portuguese
Portuguese [Auto-generated]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 2 articles
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Introduzir técnicas usadas em Softwares de Reconhecimento de voz em projetos Android.
  • Usar princípios da Interface Homem-Máquina (IMH) com Comandos de Voz.
  • Incluir aos seus projetos Android Machine Learning recursos de Acessibilidade.
  • Prover oportunidades para Inclusão Digital no Desenvolvimento para Android.
  • Sintetizar textos através da API Text-To-Speech de forma Nativa.
Course content
Expand all 22 lectures 02:02:11
+ Apresentação do curso e criação do aplicativo com reconhecimento de VOZ.
11 lectures 57:42

Nessa aula, você entenderá qual é o objetivo principal do treinamento e o que será capaz de fazer ao concluir o curso, desenvolvendo as habilidades para criar aplicativos com reconhecimento de voz.

Preview 02:56

Nessa aula iremos criar no Android Studio o projeto padrão, que será base para criar o aplicativo modelo que implementará Comando de Voz.

Hand on - Criação do Projeto Modelo para as aulas do curso.
04:42

Nessa aula além de testar o projeto modelo criado para o curso, você receberá recomendações para melhor performance ao criar emuladores no Android Studio.

Hands on - Teste no emulado AVD do Android Studio do projeto modelo criado.
03:43

Aprenda ativar o modo desenvolvedor no seu celular para poder testar seus aplicativos diretamente no celular.

Hands on - Bônus Ativando o Modo Desenvolvedor no Celular
09:55

Nessa aula iremos mudar a tela principal padrão, adicionando um degradê para gerar um efeito interessante para a tela do aplicativo.

Hands on - Customização da tela principal | Criando efeito degradê
06:27

Nessa aula iremos incluir ao layout principal do projeto um ícone SVG para representar o microfone que acionará o reconhecimento de voz.

Preview 07:10

Nessa aula iremos organizar o menu do aplicativo, deixando lembretes para ativar a sintetização de voz ao clicarmos no menu SAIR por exemplo.

Hands on - Customização da tela principal | programação básica do MENU.
07:43

Nessa aula você terá informações com sugestões para aplicar aos seus projetos ações para o comando de voz.

Preview 02:01

Nessa aula iremos programar o evento para ativar o microfone e captura a voz para posterior processamento e reconhecimento.

Hands on - Customização da tela principal | programação básica do microfone
09:34

Demonstração da captura de voz.

Hands on - Customização da tela principal | demo captura de voz do microfone
02:59

Código fonte do projeto criado nessa seção.

Código Fonte | Comando de Voz Versão V1
00:32
+ Técnicas básicas de Machine Learnig para Reconhecer Comandos de Voz.
6 lectures 41:05

Nessa aula irei apresentar onde poderemos aplicar Machine Learning ao projeto em desenvolvimento para Reconhecimento de Voz.

Preview 09:45

Nessa aula iremos efetuar o processamento do audio capturado pelo aplicativo, via VOZ gerando strings de textos para posterior tomada de decisões e executar eventos no aplicativo.

Hands on - Implementação do método onActivityResult e processar Comando de Voz
07:22

Nessa aula iremos executar uma ação no aplicativo a partir do entendimento de um comando de voz.

Hands on - Aplicando Machine Learning a partir dos Comandos de Voz capturados.
07:55

Nessa aula iremos visualizar exemplos que de comandos de voz podem ser aplicativos para executar várias tarefas comuns para a maioria das pessoas, mas principalmente aplicando no contexto da inclusão digital para cadeirantes, pessoas com baixa visão , etc.

Hands on - Exemplos de aplicação de Comandos de Voz.
04:28

Nessa aula iremos iniciar o objeto TTS para sintetizar e falar textos.

Hands on - Programando o recurso para iniciar o TTS e sintetizar textos.
07:56

Nessa aula iremos verificar o aplicativo rodando e sintetizando qualquer texto a partir da captura de VOZ.

Preview 03:39
Considere melhorias na Interface Homem-Máquina (IHM) onde torna-se necessário incluir o recurso de sintetização de voz para as opções do MENU e Action Button de um projeto Android. Essa será a sua meta para essa tarefa.
Sintetizar os textos do menu e do botão Action Button.
2 questions
+ Exemplos para aplicar as habilidades aprendidas no curso.
4 lectures 21:10

Nessa aula iremos demonstrar a aplicação do comando de voz para envio de SMS.

Hands on - Enviando um SMS via Comando de Voz.
09:22

Dessa aula iremos demonstrar como é possível via comando de voz abrir uma URL.

Hands on - Abrindo uma URL a partir de comando de voz.
08:10

Cödigo Fonte do projeto desenvolvido no curso contendo suporte para executar Comandos de Voz.

Código Fonte | Comando de Voz Versão V3 - Versão Final do Curso.
00:07
+ Conclusão do Curso
1 lecture 02:13

Mensagem final de agradecimento aos alunos pela participação e conclusão do curso.

Mensagem de agradecimento do professor aos alunos por concluirem o curso.
02:13
Requirements
  • Experiência com desenvolvimento de apps para Android em Java
  • Familiaridade com a IDE Android Studio
  • Possuir um smartphone ou tablet para desenvolvimento
Description

Esse é um curso rápido, onde você irá aprender as técnicas para implementar em projetos Android a capacidade de reconhecimento de voz e criar aplicativos que possam executar ações via comandos de voz.


Além de permitir que qualquer pessoa possa usar os seus aplicativos Android, você estará fazendo a diferença incluindo essa tecnologia aos seus projetos, pois permitirá que pessoas com baixa ou nenhuma visão, possam também usar um smartphone ou tablet.


Todo o conteúdo do curso, tem como base os recursos nativos da API do Android e a linguagem Java, assim, garante maior compatibilidade com as versões antigas da API do Android, bem como com as mais novas e futuras.


O curso foca a API Text-To-Speech nativa, e demonstra como implementar corretamente os principais recursos para reconhecimento de voz e sintetização de textos.


No curso são contemplados fundamentos de avançadas tecnologias já disponíveis e consagradas no mercado de trabalho, mas ainda com alta demanda por aplicativos que às implementem, tais como:


  • Machine Learning

  • Interface Homem-Máquina (IHM)

  • Softwares de Reconhecimento

  • Sintetização de Voz



Ao concluir o curso, você terá um projeto completo com suporte para TTS, que implementa técnicas nesse contexto, e poderá facilmente aplicar, aprimorar e sofisticar os recursos estudados aos seus projetos atuais ou novos.


Ao concluir o curso, você terá um projeto completo com suporte para TTS, e poderá facilmente aplicar os recursos estudados aos seus projetos atuais ou novos.


Se você for um acadêmico prestes a iniciar o seu TCC com foco no desenvolvimento mobile, esse treinamento poderá colaborar para o seu sucesso criando um aplicativo Android sofisticado e moderno.


Se você for um desenvolvedor Android com experiência, e já possui aplicativos lançados, atualizar os seus projetos implementando o reconhecimento de voz e a possibilidade de executar algumas tarefas no seu aplicativo a partir de comandos de voz, poderá ser uma grande e significativa mudança no seu aplicativo.


Se você for um professor de cursos de computação, poderá aprender em pouco tempo essa tecnologia e propor para os seus alunos, a criação dos mais diferentes aplicativos para a inclusão digital, como por exemplo: Jogos educativos, aplicativos para lembrar horários específicos, etc.


Ao se matricular no curso, você terá suporte por e-mail do instrutor para tirar dúvidas, terá acesso vitalício ao curso e a todas as atualizações futuras, além de ter o direito de reembolso do valor total investido, caso não se sinta satisfeito com o treinamento, desde que solicite em até 30 dias após sua matricula.

Who this course is for:
  • Desenvolvedores Android com experiência em desenvolvimento de aplicativos Android.
  • Acadêmicos em busca de um tema diferenciado para trabalhos TCC.
  • Professores de tecnologia interessados em desenvolver aplicativos para inclusão digital.