CLI tool to control your IoT gadgets.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
roomcomputer/speech/speech.py

15 lines
273 B

import speech_recognition as sr
4 years ago
import io
from google.cloud import speech as sp
4 years ago
class voiceInput(object):
recognizer = sr.Recognizer()
4 years ago
muted = True
def setMuted( self, setm: bool=True ):
self.muted = setm
def switchMute( self ):
self.setMuted( not self.muted )