pyjokes
PyJokes
Description
This snippet of code will fetch jokes from an API annd display them in terminal for us to see.
Requirements
$ pip install pyjokes
$ pip install pyttsx3
Steps To Execution
- Open code.py in any text/code editor
- Run this code.py
$ python jokes.pyor$ python laugh.py - Yay !! Enjoys thousands of jokes with audio.
Source Code: laugh.py
import pyjokes
import pyttsx3
engine = pyttsx3.init()
voices = engine.getProperty('voices')
engine.setProperty('voice', voices[1].id)
rate = engine.getProperty('rate')
engine.setProperty('rate', rate+-20)
def speak(audio):
engine.say(audio)
engine.runAndWait()
def joke():
speak(pyjokes.get_joke())
if __name__=="__main__":
joke()