diff options
Diffstat (limited to 'google_assistant.py')
| -rw-r--r-- | google_assistant.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/google_assistant.py b/google_assistant.py index 500a909..71301e4 100644 --- a/google_assistant.py +++ b/google_assistant.py @@ -49,6 +49,7 @@ def tell_google(cmd: str, *, recognize_speech=True) -> GoogleResponse: def ask_google(cmd: str, *, recognize_speech=True) -> GoogleResponse: + logging.debug(f"Asking google: '{cmd}'") payload = { "command": cmd, "user": config.config['google_assistant_username'], @@ -63,6 +64,10 @@ def ask_google(cmd: str, *, recognize_speech=True) -> GoogleResponse: j = r.json() success = bool(j["success"]) response = j["response"] if success else j["error"] + if success: + logger.debug('Google request succeeded.') + if len(response) > 0: + logger.debug(f"Google said: '{response}'") audio = f"{config.config['google_assistant_bridge']}{j['audio']}" if recognize_speech: recognizer = sr.Recognizer() @@ -77,6 +82,7 @@ def ask_google(cmd: str, *, recognize_speech=True) -> GoogleResponse: audio_transcription = recognizer.recognize_google( speech, ) + logger.debug(f"Transcription: '{audio_transcription}'") else: logger.error( f'HTTP request to {url} with {payload} failed; code {r.status_code}' |
