-
Notifications
You must be signed in to change notification settings - Fork 221
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
请问下BOX3的IIS端口1要怎么才能用? (AEGHB-938) #176
Comments
因为我目前再跑唤醒和服务器的语音识别,但是用了唤醒后 再用语音识别貌似不可行 需要两个端口分着来 |
正常不会这个问题,我们也是这么使用的。你唤醒后,是不是改了 I2S 的 clk 等配置了?唤醒后的录音文件有确认下是否正常 |
唤醒的是需要源I2S数据吧 我传给服务器的需要做G711A数据处理,所以管道只能满足一个 (唤醒或者G711A编码) |
了解,所以你是加了改了 clk, 16k 改成 8k。你这边可以加一个 resample 处理将 16K PCM 音频转为 8K,这样 I2S 一直工作在 16K
|
你好,你说的好像和我说的不一样,我是唤醒用的是iis->filter->raw,读取的是raw这里的数据用于唤醒词识别 |
`static void app_record_playback_init()
}` 我如果还需要一个管道去进行G711A编码 const char *link_tag[4] = {"i2s", "algo", "g711a", "raw"};这样的连接方式,可行吗?我参阅了所有的例子 好像都没这样的使用方式? |
正因为如此 我才想到我能不能用两个端口去进行两条录音管道的创建,这就是我的初衷。或者你有什么好的解决方式吗? |
抱歉,ADF 框架那不太熟悉,可能导致我不是很理解你问题难点。
你的两个端口是指 两个 I2S 硬件描述符么? |
两个端口I2S_NUM0 I2S_NUM1
所以还是需要我自己去找一个G711编码库才下行吧? |
这个不行
ADF 内部有, 他们也封装了 组件 给别的工程用,用法可以参考 test_app, 上面 esp_audio_enc_process 就是 G711 编码,可注册初始化如下
|
我是唤醒也想用ADF,我现在有两个工程一个是ADF的唤醒,调试好了。另一个是G711A编码 和服务器交互也调试好了。合并再一起就都不能用了。你的意思是我唤醒用SR库?G711用ADF封装的? |
谢谢 我大概知道你的意思了 感谢! |
Checklist
Issue or Suggestion Description
我使用ADF进行语音的录音播放 怎么做到用不同的IIS端口?用了IIS端口一报错了
The text was updated successfully, but these errors were encountered: