Skip to content

In this Project I have used Speech Recognition tools to perform speech-to-text and text-to-speech tasks, and I leveraged pre-trained Transformers language models to give the bot some Artificial Intelligence.

Notifications You must be signed in to change notification settings

buddhadeb33/AI-Chatbot-with-NLP-Speech-Recognition-Transformers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buddha: Conversation Buddha: Speech-to-Text Buddha: Text-to-Speech GitHub license

Project description

This Project is regarding how to build a conversational Chatbot that listens and replies like a human. I used Speech Recognition tools to perform speech-to-text and text-to-speech tasks, and I leveraged pre-trained Transformers language models to give the bot some Artificial Intelligence.

Online demos

Requirements

  • gTTS==2.2.3
  • transformers==4.12.3
  • tensorflow==2.6.2
  • SpeechRecognition==3.8.1
  • PyAudio==0.2.11

About

In this Project I have used Speech Recognition tools to perform speech-to-text and text-to-speech tasks, and I leveraged pre-trained Transformers language models to give the bot some Artificial Intelligence.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published