adsterra

Speech to Text conversion using Python |Speech Recognition|

Speech to Text




Several speech recognition libraries have been developed in
Python.However we will be using the Speech Recognition
library, which is the simplest of all the libraries.we can translate
speech from an audio file to text or from the live recording


Here the implementation:
#Step1:import required python libraries
import speech_recognition as sr
import sys

#Step2:read duration from the arguments
duration = int(sys.argv[1])

#Step3: initialize the recognizer
r = sr.Recognizer()
print("Please talk")

with sr.Microphone() as source:

#Step4 read the audio data from the default microphone
    audio_data = r.record(source, duration=duration)
    print("Recognizing...")
   
#Step5 convert speech to text
    text = r.recognize_google(audio_data)
    print(text)

 Learn more:

Text to Speech

Post a Comment

0 Comments