Ir para conteúdo
Fórum Script Brasil
  • 0

Erro na execução do código


diegosoares

Pergunta

Alguém pode me ajudar a resolver esse problema no código ?

em anexo esta o erro.

#!/usr/bin/python

import time, pexpect, re, string
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(16, GPIO.OUT)
GPIO.output(16, False)

def Fala (TextoJulius):
        #GPIO.output(16, False)       
        VetorLinhas = TextoJulius.split("\n")
        for line in VetorLinhas:
                if line.find('sentence1') != -1:
                        ComandoFalado = line
        VetorStr = ComandoFalado.split()
        VetorStrTamanho = len(VetorStr)
        if (VetorStrTamanho<2):
                        PalavraComando = 'erro'
        else:
                PalavraComando = VetorStr[1] 
                print ("OK!! Comando Reconhecido: %s") % (PalavraComando)
        #gpio.digital_write(GPIO_C, GPIO.HIGH)
        if (PalavraComando=='liga'):
                        GPIO.output(16, True)
                        print ("LED Ligado...!!!") 
        if (PalavraComando=='apaga'):
                        GPIO.output(16, False)
                        print ("LED Desligado...!!!")
time.sleep(2) 
        #gpio.digital_write(GPIO_C, GPIO.LOW)


          
def Julius():
    global pciclo;
    while True:
        try:
            child.expect('please speak', timeout=None)
            print ('Fale...!!!') 
            if pciclo==1:
                pciclo=0
            else:
                Fala(child.before)
        except KeyboardInterrupt:
            child.close(force=True)
            break

if __name__ == '__main__':
        
    global pciclo
    pciclo=1
print ('Bem vindo')
child = pexpect.spawn ('julius -input mic -C julius.jconf')
#GPIO.output(16, True)
#with GPIO(pins) as gpio:
Julius()       
GPIO.cleanup()

erro.PNG

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...