Поворот звуковых сигналов на роботе Pepper - PullRequest
0 голосов
/ 17 октября 2018

Робот Pepper использует звуковые сигналы, чтобы указать, когда он начинает и заканчивает перечисление чего-либо.

Это сильно нервирует.

Есть ли способ отключить это, не уменьшая основной громкости

Ответы [ 2 ]

0 голосов
/ 25 октября 2018

Стирание wavs немного грубо:)

Вы можете просто отключить звуковую обратную связь, используя вызовы метода ALSpeechRecognition, названного setAudioExpression.

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

Более подробную информацию об этом API можно получитьнайдено здесь: http://doc.aldebaran.com/2-5/naoqi/audio/alspeechrecognition-api.html

0 голосов
/ 22 октября 2018

Файлы упомянутых вами звуков находятся здесь:

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

Вы можете заменить этот файл на тишину, но без рут-доступа я не думаю, что это возможно.

...