Nao 机器人停止识别和响应口语
Nao robot stopped recognizing and responding to spoken words
我正在使用两个 Nao 机器人。到目前为止,他们的语音识别能力一直运行良好,但最近他们完全停止工作了。
我正在使用 Choregraphe,我可以在对话框中输入单词,机器人会按预期做出响应,但是当我说出单词时,机器人甚至不会识别正在说的单词,或者只会显示:Human: <...>
就是这样。我试过断断续续地使用自主生活,创建了一个只有一行功能的简单对话框,例如:"u:(_*) Hello.",但它什么也没做。
在自主生活模式下,机器人的眼睛变蓝,Nao 偶尔点头,好像它会听到话一样,但我没有任何反应,在控制台上什么也看不到。
我的机器人是 Nao model 6(深灰色,据我所知是最新型号)。
但是,如果我使用语音识别框,Nao 会理解所说的话,而不是在对话中。你知道这里发生了什么吗?
您好,我在使用 Pepper 时遇到了类似的问题。
我也遇到了停止工作的识别。
在我的 Choregraph 日志中,我有:
[WARN ] Dialog.StrategyRemote.personalData :prepare:0 FreeSpeechToText is not available
所以支持让我知道:
The problem you observed happened because Pepper got a timeout from
the Nuance Remote server, she will consider that the server is
unavailable and will not try to contact it again for one hour (during
which Free Speech will not work). This could be because the server is
indeed unavailable, or because of network issues.
Fortunately to workaround a bad network you can change those
parameters, with ALSpeechRecognition.setParameter(parameter_name,
parameter_value)
The parameters that will interest you are:
RemoteTimeout: How long Pepper waits for a response from the Nuance
Remote server, in milliseconds. Default value: 10000.0 (ms)
RemoteTryAgain: Number of minutes before trying to use Nuance Remote
again after a timeout. Default value: 60.0 (minutes)
Note that you will need to reset those values again after each boot.
也许这对您使用 Nao 也有帮助。
我还了解到,远程 ASR 似乎每天有大约 200-250 次调用的限制。
我正在使用两个 Nao 机器人。到目前为止,他们的语音识别能力一直运行良好,但最近他们完全停止工作了。
我正在使用 Choregraphe,我可以在对话框中输入单词,机器人会按预期做出响应,但是当我说出单词时,机器人甚至不会识别正在说的单词,或者只会显示:Human: <...>
就是这样。我试过断断续续地使用自主生活,创建了一个只有一行功能的简单对话框,例如:"u:(_*) Hello.",但它什么也没做。
在自主生活模式下,机器人的眼睛变蓝,Nao 偶尔点头,好像它会听到话一样,但我没有任何反应,在控制台上什么也看不到。
我的机器人是 Nao model 6(深灰色,据我所知是最新型号)。
但是,如果我使用语音识别框,Nao 会理解所说的话,而不是在对话中。你知道这里发生了什么吗?
您好,我在使用 Pepper 时遇到了类似的问题。 我也遇到了停止工作的识别。 在我的 Choregraph 日志中,我有:
[WARN ] Dialog.StrategyRemote.personalData :prepare:0 FreeSpeechToText is not available
所以支持让我知道:
The problem you observed happened because Pepper got a timeout from the Nuance Remote server, she will consider that the server is unavailable and will not try to contact it again for one hour (during which Free Speech will not work). This could be because the server is indeed unavailable, or because of network issues.
Fortunately to workaround a bad network you can change those parameters, with ALSpeechRecognition.setParameter(parameter_name, parameter_value)
The parameters that will interest you are:
RemoteTimeout: How long Pepper waits for a response from the Nuance Remote server, in milliseconds. Default value: 10000.0 (ms) RemoteTryAgain: Number of minutes before trying to use Nuance Remote again after a timeout. Default value: 60.0 (minutes)
Note that you will need to reset those values again after each boot.
也许这对您使用 Nao 也有帮助。
我还了解到,远程 ASR 似乎每天有大约 200-250 次调用的限制。