问题描述
在执行以下每个短语(stringToSay)之后,我听到可疑的短音(100ms?)蜂鸣声:
void ALTextToSpeechProxy::say(const std::string& stringToSay);
我只能在较新的V6机器人上获得它,而不能在旧的V5上获得它。我在运行C ++编译模块时遇到了这种情况,但是即使在机器人上执行以下简单的.py代码,也很容易观察到这种现象。就像在“你好”短暂休息然后发出哔哔声之后。
#! /usr/bin/env python
import qi
import sys
def main(session):
tts = session.service("ALTextToSpeech")
tts.say("hello")
session = qi.Session()
session.connect("tcp://127.0.0.1:9559")
main(session)
解决方法
我终于通过简单地将原始NAOqi 2.8.4.2升级到最新版本2.8.6.23解决了BEEP问题。我是用robot_settings应用程序做到的。
,有人能告诉我在机器人上运行附带的简单代码时,是否在“ hello”一词后听到提示音?我正在运行的NAOqi版本是2.8.4.2。
#! /usr/bin/env python
import qi
import sys
session = qi.Session()
session.connect("tcp://127.0.0.1:9559")
tts = session.service("ALTextToSpeech")
tts.say("hello")