code: def say(text='This is so cool', rate_adjust=-50, volume_adjust=0):
      '''
      Says an English text, with any adjust rate and/or volume
      '''
      # Adjusts the property
      rate = engine.getProperty('rate')
      engine.setProperty('rate', rate+rate_adjust)
      volume = engine.getProperty('volume')
      engine.setProperty('volume', volume+volume_adjust)
  
      # Says the text and voila!
      engine.say(text)
      engine.runAndWait(f say(text='This is so cool', rate_adjust=-50, volume_adjust=0):
      '''
      Says an English text, with any adjust rate and/or volume
      '''
      # Adjusts the property
      rate = engine.getProperty('rate')
      engine.setProperty('rate', rate+rate_adjust)
      volume = engine.getProperty('volume')
      engine.setProperty('volume', volume+volume_adjust)
  
      # Says the text and voila!
      engine.say(text)
      engine.runAndWait()
docs: Says an English text, with any adjust rate and/or volume