AI Tutorial
import ntpath
import pyttsx3
import speech_recognition as sr
import datetime
import pyautogui
import wikipedia
from wikipedia.wikipedia import search
import webbrowser
import os
import smtplib
import sys
import time
#import urllib.requests
#from loguru import logger
import pywikihow
#import requests import get
import requests
from bs4 import BeautifulSoup
import os
import wikipedia as googleScrap
#import webbrowser
import operator
from googlesearch import search
#import cv2
#import searches
#from PIL import image
os.startfile(\”C:\\\\Users\\\\SyeadH\\\\Documents\\\\YouCut_20211111_223429728.mp4\”)
engine = pyttsx3.init(\’sapi5\’)
voices = engine.getProperty(\’voices\’)
# print(voices[1].id)
engine.setProperty(\’voices\’, voices[0].id)
engine.setProperty(\’rate\’, 146)
defspeak(audio):
engine.say(audio)
engine.runAndWait()
defwishMe():
speak(\”initializing data . checking whole system\”)
hour = int(datetime.datetime.now().hour)
if hour>=12and hour<10:
speak(\”Good Morning master\”)
elif hour>=11and hour<16:
speak(\”Good Afternoon \”)
else:
speak(\”Good Evening \”)
speak(\” Welcome master . SYSTEM ONLINE\”)
speak(\” MASTER give me command\”)
deftakeCommand():
#for taking command
#device_index=0 microphoner ar vetor
r = sr.Recognizer()
with sr.Microphone(device_index=2) as source:
print(\”Listening…\”)
r.pause_threshold = 0.7
audio = r.listen(source)
try:
print(\”Recognizing…\”)
query = r.recognize_google(audio, language=\’en-in\’)
print(f\”User said: {query}\\n\”)
exceptExceptionas e:
# print(e)
print(\”Say that again please…\”)
# speak(\’plz say that again plz\’)
return\”None\”
return query
defsendEmail(to, content):
server = smtplib.SMTP(\’smtp.gmail.com\’, 587)
server.ehlo()
server.starttls()
server.login(\’yourgmail.com\’, \’ilovescienceandfantasy#\’)
server.sendmail(\’yourmail.com\’, to, content)
server.close()
Leave a Reply