Sahan RanasingheCode Junior
පයිතන් වලින් Voice Assistent එකක් හදමු :)
මුලින්මඉම්පෝර්ට් කර ගන්න, ඊට පස්සෙ මේ කෝඩ් එක ගහන්න.
import speech_recognition as sr import pyttsx3 import pywhatkit import datetime import wikipedia import pyjokes listener = sr.Recognizer() engine = pyttsx3.init() voices = engine.getProperty('voices') engine.setProperty('voice', voices[1].id) def talk(text): engine.say(text) engine.runAndWait() def take_command(): try: with sr.Microphone() as source: print('listening...') voice = listener.listen(source) command = listener.recognize_google(voice) command = command.lower() if 'alexa' in command: command = command.replace('alexa', '') print(command) except: pass return command def run_alexa(): command = take_command() print(command) if 'play' in command: song = command.replace('play', '') talk('playing ' + song) pywhatkit.playonyt(song) elif 'time' in command: time = datetime.datetime.now().strftime('%I:%M %p') talk('Current time is ' + time) elif 'who the heck is' in command: person = command.replace('who the heck is', '') info = wikipedia.summary(person, 1) print(info) talk(info) elif 'date' in command: talk('sorry, I have a headache') elif 'are you single' in command: talk('I am in a relationship with wifi') elif 'joke' in command: talk(pyjokes.get_joke()) else: talk('Please say the command again.') while True: run_alexa()
දැන් රන් කරන්න… 🙂
Share
supiri😋
superb🔥
For windows users
For linux users
Learn all the above commands on terminal. Make sure to use
pip3
, because in linuxpip
refers forpython2
andpip3
refers topython3
. Install these too –pip3 install pyAudio
In case any error pops up install this –
pip3 install portAudio
හොඳයි .
Thanks.
Thanks 😋
Thank you
Nice ❤️🔥
nice
oka android app ekak karanna puluwanda??