forked from stud179127/Voice-Assistant
28 lines
465 B
Python
28 lines
465 B
Python
import webbrowser as wb
|
|
import speech_recognition as sr
|
|
import pyttsx3
|
|
|
|
|
|
r = sr.Recognizer()
|
|
m = sr.Microphone(device_index=1)
|
|
speak_engine = pyttsx3.init()
|
|
|
|
def speak(what):
|
|
print(what)
|
|
speak_engine.say(what)
|
|
speak_engine.runAndWait()
|
|
speak_engine.stop()
|
|
|
|
def search(srch):
|
|
wb.open(f'https://www.google.ru/search?q={srch}')
|
|
|
|
#
|
|
with m as source:
|
|
audio = r.listen(source)
|
|
srch = r.recognize_google(audio, language = 'ru-RU')
|
|
search(srch)
|
|
|
|
|
|
|
|
|