Nao机器人停止了对语音的识别和响应

时间:2019-02-28 07:55:14

标签: nao-robot choregraphe

我正在使用两个Nao机器人。到目前为止,他们的语音识别能力一直很好,但是最近他们完全停止了工作。

我正在使用Choregraphe,可以在对话框中输入单词,机器人将按预期进行响应,但是当我说出单词时,机器人甚至不会识别正在说的单词,或者只会显示:{{1 }}就这样。我尝试过使用自主生活来打开和关闭,创建一个仅具有一行功能的简单对话框,例如:“ u:(_ *)Hello。”,它什么也没做。

在自主生活模式下,机器人的眼睛变蓝,并且Nao偶尔点点头,好像它会听见声音一样,但我没有任何反应,在控制台上也看不到任何东西。

我拥有的机器人是Nao模型6(深灰色,据我所知是最新模型)。

但是,如果我使用语音识别框,则Nao会理解口语,而不会在对话框中。你知道这里发生了什么吗?

1 个答案:

答案 0 :(得分:0)

嗨,我和Pepper有类似的问题。 我还遇到了停止工作的认识。 在我的Choregraph日志中,我有:

[WARN ] Dialog.StrategyRemote.personalData :prepare:0 FreeSpeechToText is not available

因此支持人员告诉我:

  

您观察到的问题是由于Pepper超时而发生的   Nuance Remote服务器,她会认为该服务器是   无法使用,一小时内不会尝试再次与其联系(在   言论自由将无法使用)。这可能是因为服务器   确实不可用,或者是由于网络问题。

     

幸运的是,要解决不良网络,您可以更改那些   参数,使用ALSpeechRecognition.setParameter(parameter_name,   parameter_value)

     

您感兴趣的参数是:

     

RemoteTimeout:Pepper等待Nuance响应的时间   远程服务器,以毫秒为单位。默认值:10000.0(ms)   RemoteTryAgain:尝试使用Nuance Remote之前的分钟数   超时后再次出现。默认值:60.0(分钟)

     

请注意,您需要在每次启动后再次重置这些值。

也许这也可以帮助您改善Nao。

我还了解到,远程ASR似乎每天有大约200-250次调用。