Assistente Virtual com Python

Aprenda a criar um assistente virtual com a linguagem Python

4.50 (13 reviews)
Udemy
platform
Português
language
Data Science
category
instructor
79
students
6 hours
content
May 2022
last update
$19.99
regular price

What you will learn

Realizar a Sintetização de voz em Python

Trabalhar com Reconhecimento de Voz em Python

Criar do zero um assistente virtual em Python

Integrar o projeto com APIs (notícias, moedas, etc).

Automatizar operações num computador via assistente

Description

É indiscutível que a inteligência artificial está cada vez mais presente em nossas vidas! E para o programador que deseja ter uma carreira de sucesso, é essencial ter o domínio de tais tecnologias. Com esse intuito, desenvolvemos um curso que tem como objetivo levar o conhecimento de aplicações em Inteligência Artificial em Python, de forma bem didática, de modo que os programadores possam desenvolver essa habilidade.

Nesse curso, vamos abordar desde a parte básica, como Instalação e Configuração do Python, até a instalação de bibliotecas externas em PLN (Processamento de Linguagem Natural), que vai nos ajudar a realizar a Sintetização de Voz em Python e o Reconhecimento de Voz para que possamos criar o nosso assistente virtual. Vamos trabalhar com as seguintes bibliotecas: Espeak, Pyttsx3 e GTTS (Google Text To Speech), para Sintetização de Voz e Speech Recognition para trabalhar com Reconhecimento de Voz. No projeto final do curso, vamos ser capazes de criar um assistente virtual do zero, onde integraremos a Sintetização de Voz e o Reconhecimento de Voz, de modo que vamos automatizar determinadas operações num computador, como:

  1. agendar desligamento do computador.

  2. informar últimas notícias do mundo.

  3. informar cotação de moedas.

  4. tocar música no Spotify.

  5. consultar no wikipedia.


Screenshots

Assistente Virtual com Python - Screenshot_01Assistente Virtual com Python - Screenshot_02Assistente Virtual com Python - Screenshot_03Assistente Virtual com Python - Screenshot_04

Content

Introdução

Apresentação do Curso
Instalação Sublime Text
Instalação Python
Revisando comandos CMD I
Revisando comandos CMD II
Revisando comando CMD III
Revisando comando CMD IV

Sintetização de Voz

Sintetização com Espeak I
Sintetização com Espeak II
Sintetização com Pyttsx3 I
Sintetização com Pyttsx3 II
Sintetização com Pyttsx3 III
Sintetização de voz com GTTS II
Sintetização de voz com GTTS I

Reconhecimento de Voz

Reconhecimento de Voz I
Reconhecimento de Voz II
Reconhecimento de Voz III

Assistente Virtual

Desenvolvendo Assistente Virtual
Adicionando funções do SO
Integrando com o Spotify
Integrando com API de Notícias I
Integrando com API de Notícias II
Integrando com API de Moedas

Reviews

Michael
July 13, 2022
Não compre este curso se você pretende desenvolver uma assistente virtual inteligente, que consegue identificar a intenção do usuário por meio do processamento de linguagem natural ou outra técnica. O código apresentado refere-se a uma série de "if" sequenciais, cuja verificação determina o comando passado. Então, a assistente executa aquilo que foi programado. As "palavras-chave" comando de voz não pode sofrer a mínima alteração, senão a assistente não irá reconhecer, outro ponto negativo, pois não é ensinado uma forma de criar um nível de confiabilidade do que é falado com a intenção pretendida. Para alguns comandos, ainda é necessária a interação humana, como iniciar a música no Spotify. Outro ensinamento que deixou a desejar foi a integração com a API de notícias, que apenas extrai os títulos das notícias, não informando o que de fato interessa, que é a notícia em si. Faltou organização no código-fonte, no sentido de tornar a assistente modular e escalável. Também percebe-se que a estrutura utilizada para manter a assistente escutando a todo momento é falha, não escutando os comandos ou travando o programa após certo período em execução. O curso no geral é muito raso.
Gabriel
July 7, 2022
O professor tem uma didática muito boa. Se você deseja criar um assistente virtual do zero, esse curso vai ser muito útil.
Helena
July 5, 2022
Professor tem uma boa didática. Consegui desenvolver meu assistente virtual do zero sem nenhum problema.
Samuel
July 5, 2022
O professor tem uma didática excelente. Gostei muito de conhecer novas bibliotecas em Python e de conseguir criar meu primeiro assistente virtual.
Nicolas
July 5, 2022
Foi realmente um grande aprendizado, agradeço ao professor. Porém senti falta de criar um GUI(interface) para deixar o assistente mais visual e deixar em segundo plano para chamar como um Ok Assistente.
Samilly
July 1, 2022
Gostei muito do curso. Esse curso me possibilitou criar um assistente virtual do zero, desenvolvendo múltiplas funcionalidades para ele.

Charts

Price

Assistente Virtual com Python - Price chart

Rating

Assistente Virtual com Python - Ratings chart

Enrollment distribution

Assistente Virtual com Python - Distribution chart
4669802
udemy ID
5/3/2022
course created date
5/5/2022
course indexed date
Bot
course submited by