У нас вы можете посмотреть бесплатно Build A Virtual Assistant Using Python | Basic definition and its working | Techie Programmer или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Library installation : pip install SpeechRecognition pip install gTTS pip install PyAudio pip install pyttsx3 pip install playsound Code : from gtts import gTTS from playsound import playsound import os import random import speech_recognition as sr def speak(text): tts = gTTS(text=text, lang="en", slow=False) tts.save("speak.mp3") playsound("speak.mp3", True) os.remove("speak.mp3") r = sr.Recognizer() while (1): try: with sr.Microphone() as source: r.adjust_for_ambient_noise(source, duration=0.2) audio = r.listen(source) MyText = r.recognize_google(audio, language="en") MyText = MyText.lower() print("Did you say " + MyText) except sr.RequestError as e: print("Could not request results; {0}".format(e)) except sr.UnknownValueError: print("unknown error occured") greetings = ["hello dodo", "ok dodo", "hi dodo", "hey dodo"] greetings_rep = ["hi! i am your Assistant! , how can i help you?", "Ohh..!, so its my turn to help you out!", "i am glad to serve!, so what's my task?"] if MyText in greetings: rep = random.choice(greetings_rep) speak(rep) i hope you like this video, let me know in the comment section time stamp : 00:00 - intro 00:14 - what is Virtual Assistance 00:40 - how does virtual assistance work 01:40 - what are we going to build 02:29 - technology and Libraries used 04:20 - Virtual assistance demo 05:44 - virtual assistance code explanation 11:40 - suggestion and end credits