小编nib*_* ai的帖子

NAO机器人远程音频问题

我想知道这里是否有人知道如何将NAO机器人音频流式传输到python中的远程模块,如果你有一个例子.我想直接在我的笔记本电脑上获取NAO音频缓冲区进行处理,所以没有录音和scp等等.

现在我的问题是:aldebaran网站说,为了远程接收音频(在我的笔记本电脑上),我必须编写一个继承自ALSoundExtractor的模块.问题是,这个类没有包含在python SDK中,所以如果你正在构建一个远程python程序,你不能继承alsoundextractor ...我已经坚持这个问题好几个星期了,它会是非常好,如果有人可以帮助我.

所以我的想法就是启动模块

class AudioClassificationModule(ALSoundExtractor):
Run Code Online (Sandbox Code Playgroud)

并有一个名为process的函数,它被自动调用.我收到此错误:

NameError: name 'ALSoundExtractor' is not defined
Run Code Online (Sandbox Code Playgroud)

所以它归结为:有人可以说明应该怎么做?编写一个继承自ALSoundExtractor的python模块,并且有一个函数'process'可以对音频做些什么?谢谢!!

文档链接:https://community.aldebaran-robotics.com/doc/1-14/naoqi/audio/alaudiodevice-api.html#ALAudioDeviceProxy :: subscribe__ssCR

python audio nao-robot

5
推荐指数
1
解决办法
3800
查看次数

标签 统计

audio ×1

nao-robot ×1

python ×1