From 78389f252a021d642a7a0146b658f0465da6e264 Mon Sep 17 00:00:00 2001 From: schneefux Date: Sat, 26 Jul 2014 23:31:25 +0000 Subject: Work on Google STT on RPi. --- client/modules/Unclear.py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 client/modules/Unclear.py (limited to 'client/modules/Unclear.py') diff --git a/client/modules/Unclear.py b/client/modules/Unclear.py new file mode 100644 index 0000000..23ab2ed --- /dev/null +++ b/client/modules/Unclear.py @@ -0,0 +1,29 @@ +from sys import maxint +import random + +WORDS = [] + +PRIORITY = -(maxint + 1) + + +def handle(text, mic, profile): + """ + Reports that the user has unclear or unusable input. + + Arguments: + text -- user-input, typically transcribed speech + mic -- used to interact with the user (for both input and output) + profile -- contains information related to the user (e.g., phone number) + """ + + messages = ["I'm sorry, could you repeat that?", + "My apologies, could you try saying that again?", + "Say that again?", "I beg your pardon?"] + + message = random.choice(messages) + + mic.say(message) + + +def isValid(text): + return True -- cgit v1.3.1