Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/02/2014, 14:24
roberkas98
 
Fecha de Ingreso: noviembre-2013
Mensajes: 61
Antigüedad: 10 años, 5 meses
Puntos: 0
Problema con unicode

Estoy empezando a hacer una especie de SIRI con speech pero cuando intento comparar una string con algo sacado del text2speech me da error de unicode:
Cita:
Warning (from warnings module):
File "D:\Desktop\Nuevo documento de texto.py", line 8
if spoken == "Música":
UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
Código:
Código Python:
Ver original
  1. import speech
  2. import os
  3. drectorio_musica = '"D:\Desktop\Isix\Música\"'
  4. ficheros = os.listdir('D:\Desktop\Isix\Música')
  5. hablar = speech.say("Hola")
  6. spoken = speech.input('Ejecutar orden:')
  7. print spoken
  8. if spoken == "Música":
  9.     cancion = speech.say("¿Que canción quieres reproducir?")

Un saludo