IP_MASTER=sys.argv[1] IP=sys.argv[2] num_mic=sys.argv[3] text=sys.argv[4] IP_DIR=sys.argv[5] comandesGlobals=Pyro4.Proxy("PYRO:jasper.comandesGlobals@%s:5164"%(IP_MASTER)) comandesGlobals.modifica_ocupat(0)#deshabilitar l'altre proces de deteccio de veu Jasper2 simulador=Pyro4.Proxy("PYRO:jasper.Simulador@%s:5123"%(IP_MASTER)) try: parla.parla(IP_DIR,num_mic,'Dime la hora, porfavor') hora=escolta.escolta(IP_DIR,num_mic) hora=adaptar.adaptar(hora[0]) print hora parla.parla(IP_DIR,num_mic,'Dime los minutos, porfavor') minuts=escolta.escolta(IP_DIR,num_mic) minuts=adaptar.adaptar(minuts[0]) print minuts hora=int(hora) minuts=int(minuts) hora=str(hora) minuts=str(minuts)
import parla IP_MASTER = sys.argv[1] IP = sys.argv[2] num_mic = sys.argv[3] text = sys.argv[4] IP_DIR = sys.argv[5] comandesGlobals = Pyro4.Proxy("PYRO:jasper.comandesGlobals@%s:5164" % (IP_MASTER)) simulador = Pyro4.Proxy("PYRO:jasper.Simulador@%s:5123" % (IP_MASTER)) try: comandesGlobals.modifica_ocupat(1) # deshabilitar l'altre proces de deteccio de veu Jasper2 parla.parla(IP_DIR, num_mic, "Dime la temperatura, porfavor.") temp = escolta.escolta(IP_DIR, num_mic) print temp temp = adaptar.adaptar(temp[0]) print temp temp = int(temp) temp = str(temp) if len(temp) == 1: temp = "0" + temp s = "%s graus" % (temp) simulador.modifica_temperatura(s) print s