Как я могу прочитать голосовой ввод в диалоговом окне? QiChat

#nao-robot

#nao-робот

Вопрос:

Есть какой-то способ, которым я могу прочитать распознавание голоса из диалогового окна в nao?

Например:

 proposal: What is your name
    u1:(John Doe) ["Hey John Doe, how are you doing"]
    u1:(anything) ["Sorry, i cant hear you, please repeat"] ^previousProposal
  

Чего я хочу, так это как я могу настроить часть (John Doe) на динамический ввод, заданный пользователем. Есть какая-то переменная, которую я могу создать, или предопределенная переменная для ввода пользователем?

Ответ №1:

вы можете сделать это с помощью $.

Вот несколько примеров из этой документации

Выбор ввода в качестве переменной:

 u:(my name is _[david robert]) your name is $1
  

Назначьте переменную:

 u:(my name is david) i store your name $name=david
  

Условие

 u:(is my name david) [“$name==david yes” “no it is $name”]
  

Комментарии:

1. Я понял, спасибо. Но я думаю, что NAO деконфигурирован, потому что NAO не распознает мой голос.