Example #1
0
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)
Example #2
0
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