else: print 'inputAnswer is neither affirmative nor negative' pass print 'userInput is', userInput return userInput if __name__ == '__main__': signal.signal(signal.SIGINT, signal_handler) #building = raw_input() #level = raw_input() internetConnection = False speechInput = None speaker = AudioFeedback() userInputInitialise = DataParser() voiceInput, numpadData = userInputInitialise.location_input_type() if voiceInput: print 'using voice input' print 'initialising speech recognition' speechInput = SpeechRecognition() else: print 'using keypad input' print 'starting program' askBuildingName = 'please enter building name' speaking_proc = Process(target=speaker.threadedFeedback, args=(askBuildingName,)) speaking_proc.start() speaking_proc.join() #building = raw_input() building = receiveUserInput(userInputInitialise, speechInput)
else: print 'inputAnswer is neither affirmative nor negative' pass print 'userInput is', userInput return userInput if __name__ == '__main__': signal.signal(signal.SIGINT, signal_handler) #building = raw_input() #level = raw_input() internetConnection = False speechInput = None speaker = AudioFeedback() userInputInitialise = DataParser() voiceInput, numpadData = userInputInitialise.location_input_type() if voiceInput: print 'using voice input' print 'initialising speech recognition' speechInput = SpeechRecognition() else: print 'using keypad input' print 'starting program' askBuildingName = 'please enter building name' speaking_proc = Process(target=speaker.threadedFeedback, args=(askBuildingName, )) speaking_proc.start() speaking_proc.join() #building = raw_input()