#se construieste un script care primeste date audio de la microfon si le transforma in text prin apelarea serviciilor google

import speech_recognition as sr
from gtts import gTTS
import os

r = sr.Recognizer()
m = sr.Microphone()

try:
    print("Acum puteti pune intrebarea vocal:")
    with m as source:
        r.adjust_for_ambient_noise(source)
        audio = r.listen(source)
except:
    print("Nu am putut sau nu s-a intamplat nimic")

try:
    print("Se proceseaza intrebarea dvs......")
    text = r.recognize_google(audio, language="ro-RO")+"?"
    print("Au fost preluate: " + text)
except:
    print("Nu am putut sau nu s-a intamplat nimic")

#textul este convertit in text si se salveaza in fisierul text.txt
#f = open("text.txt", "w")
#f.write(text)
#f.close()

