关闭 Pepper 机器人的蜂鸣声

Turn of the beep sounds on Pepper robot

Pepper 机器人使用蜂鸣声来指示它何时开始和结束列出某物。

这很紧张。

有没有办法在不降低主音量的情况下关闭它?

您提到的声音文件位于:

/opt/aldebaran/share/naoqi/wav/begin_reco.wav
/opt/aldebaran/share/naoqi/wav/end_reco.wav

您可以将该文件替换为静默,但如果没有 root 访问权限,我认为这是不可能的。

擦除wavs有点粗鲁:)

您可以通过调用名为 setAudioExpression 的 ALSpeechRecognition 方法来简单地禁用音频反馈。

asr = ALProxy("ALSpeechRecognition")
asr.setAudioExpression( False )

有关此 api 的更多信息可在此处找到: http://doc.aldebaran.com/2-5/naoqi/audio/alspeechrecognition-api.html