Как импортировать преобразование речи в текст IBM Bluemix Watson в Choregraphe?

В настоящее время я делаю проект о роботе Нао. У меня проблема с импортом файла класса python в choregraphe. Так кто-нибудь знает, как это сделать?

Сообщение об ошибке

[ОШИБКА] behavior.box :init:8 _Behavior__lastUploadedChoregrapheBehaviorbehavior_127183361‌​6__root__RecordSound‌​_3__RecSoundFile_4: ALProxy::ALProxy Не удается найти службу:


person Davidlbx    schedule 06.12.2016    source источник
comment
Не могли бы вы добавить свой код (минимальный, работающий и проверяемый пример) и сообщение об ошибке, которое вы получаете?   -  person Nander Speerstra    schedule 06.12.2016
comment
[ОШИБКА] behavior.box :__init__:8 _Behavior__lastUploadedChoregrapheBehaviorbehavior_1271833616__root__RecordSound_3__RecSoundFile_4: ALProxy::ALProxy Не удается найти службу:   -  person Davidlbx    schedule 06.12.2016
comment
Какой у тебя адрес электронной почты? так как файл слишком большой   -  person Davidlbx    schedule 06.12.2016
comment
Ну, если вы покажете это только мне, то идея SO (использование сообщества), конечно, немного потеряется. Погуглили ли вы сообщение об ошибке, например эта ошибка, которая кажется вашей проблемой?   -  person Nander Speerstra    schedule 06.12.2016
comment
Вам нужен настоящий робот для записи звука.   -  person Kamal Singh    schedule 29.12.2016
comment
Камаль прав, вы не можете записывать звук, не запуская код на физическом роботе.   -  person Andy    schedule 24.03.2017


Ответы (1)


Вы можете добавить любой путь к переменной среды PYTHONPATH из своего поведения. Однако это имеет плохие побочные эффекты, такие как:

  • Если вы забудете удалить путь из среды сразу после импорта вашего модуля, вы больше не будете знать, откуда вы импортируете модули, поскольку существует только один контекст Python для всего NAOqi и всех поведений.
  • По той же причине (один контекст Python) вам потребуется перезапустить NAOqi, если вы измените модуль, который пытаетесь импортировать.
person Victor Paléologue    schedule 29.01.2017