Skip to content

edlavr/IBM_Watson_TTS_STT_improved

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

IBM Watson TTS and STT using computer mic and speakers (no audio files) + enhancements!

Currently, IBM Watson API only allows you to work with audio files on your computer to implement Speech To Text and Text to Speech.

πŸ”΅ Now you have WARVIS (Watson + JARVIS = Β― \ _ (ツ) _ / Β―) πŸ”΅

WARVIS works directly with your microphone and provides the functionality of IBM Watson TTS without having to store audio files of your voice recordings.

πŸ”΅ WARVIS detects loudness levels when recording and 'waits' until you start speaking πŸ”΅

  • You are able to customise the loudness threshold of your voice, so WARVIS knows when to start 'listening'
  • You can also change the number of seconds to wait after you finish speaking, so you are not interrupted when making pauses between sentences

πŸ”΅ Text To Speech has never been that easy. No audio files at all! πŸ”΅

  • Just type in the words that you would like your computer to 'say' and it will do it in a matter of seconds, without having to save an audio file of the generated voice.

Instructions

  • Go to IBM Cloud website, create credentials for TTS and STT (it's free!)
  • Insert them into main.py

WARNING

The program might take some time for the initial launch, please be patient!

About

IBM Watson Text-To-Speech and Speech-To-Text using computer mic and speakers (no audio files)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages