找回密码
 立即注册

微信扫码登录

楼主: TL_CSJ

telink_b91_mesh_audio_sdk-v1.0.3

[复制链接]

3

主题

72

回帖

306

积分

版主

积分
306
 楼主| 发表于 2025-2-28 17:04:56 | 显示全部楼层
我们I2S这边 除了上面我图片贴的改动  任何初始化都不要改    如果是I2S从机听着有问题  需要改从机那边。

3

主题

72

回帖

306

积分

版主

积分
306
 楼主| 发表于 2025-2-28 17:05:52 | 显示全部楼层
有另一家的芯片做降噪,MIC数据经过你们的降噪芯片后 通过I2S送给我们就好了  我们收到后  就会发出去了

3

主题

72

回帖

306

积分

版主

积分
306
 楼主| 发表于 2025-2-28 17:10:01 | 显示全部楼层
image.png

这个地方是我们播放声音决定左右声道的地方    这里是把单声道的MIC   拼成双声道的SPK数据给出去,如果想其中一路输出MIC数据可以参考下面图片
image.png
ec_local_ptr保存着本地MIC声音

image.png

4

主题

24

回帖

90

积分

不屈白银

积分
90
发表于 2025-2-28 17:55:04 | 显示全部楼层
本帖最后由 we_2596229088 于 2025-3-3 14:48 编辑
TL_CSJ 发表于 2025-2-28 17:10
这个地方是我们播放声音决定左右声道的地方    这里是把单声道的MIC   拼成双声道的SPK数据给出去,如果 ...

明白,谢谢
但我现在想做的是把i2s收来的data直接本地播放
上面你讲的方法我试了是变成收方播什么出来
但代码看着像是讲本地播什麽,有点奇怪

但是好像把audio interface定义了之后会连输出也换成i2s
导致耳机没有输出了

请问可以怎样改?

另外,你之前说的普通蓝牙不能和mesh一起用
但如果交替使用是可行的吗?
还是重新配对会令过程时间太长?
例如说用一个按键去切换蓝牙classic跟mesh蓝牙这样

可能的模式
1.按键切换mesh对讲 跟 classic蓝牙
2.按键 关闭/开启 mesh对讲 或 i2s混音

4

主题

24

回帖

90

积分

不屈白银

积分
90
发表于 2025-3-3 11:52:50 | 显示全部楼层
本帖最后由 we_2596229088 于 2025-3-3 15:48 编辑

另外,evk到手了
尝试了烧录蓝牙音频功能是可以的
但是釆样率好像有点低了
有办法调到48k吗?

还是本来就是44.1kHz的?
只是板子把左右声道分成2个耳机孔所以听起来怪怪的?

3

主题

72

回帖

306

积分

版主

积分
306
 楼主| 发表于 2025-3-3 16:37:52 | 显示全部楼层
B91只有1路I2S  所以输入和输出要么都是模拟  要么都是数字,无法输入模拟 输出数字这样字来用,这1路I2S要么连接内部codec  要么对外输出

3

主题

72

回帖

306

积分

版主

积分
306
 楼主| 发表于 2025-3-3 16:40:05 | 显示全部楼层
交替使用 只能 对讲的时候  只对讲   BT的时候只BT,无法交替使用射频   如果是一个芯片  只能做固件切换,如果是两个芯片  则可以共同使用,但是需要注意两个芯片的设备干扰

4

主题

24

回帖

90

积分

不屈白银

积分
90
发表于 2025-3-3 18:43:27 | 显示全部楼层
TL_CSJ 发表于 2025-3-3 16:37
B91只有1路I2S  所以输入和输出要么都是模拟  要么都是数字,无法输入模拟 输出数字这样字来用,这1路I2S要 ...

不太明白,对讲机不就是收数字转模拟出吗?
我本地收i2s再本地speaker播出不行吗?

4

主题

24

回帖

90

积分

不屈白银

积分
90
发表于 2025-3-3 18:44:45 | 显示全部楼层
TL_CSJ 发表于 2025-3-3 16:40
交替使用 只能 对讲的时候  只对讲   BT的时候只BT,无法交替使用射频   如果是一个芯片  只能做固件切换, ...

固件切换是怎么做的?有教程吗?
还是实时无法做到?

4

主题

24

回帖

90

积分

不屈白银

积分
90
发表于 2025-3-4 14:38:21 | 显示全部楼层
本帖最后由 we_2596229088 于 2025-3-4 17:43 编辑

蓝牙classic那个sdk要做i2s+蓝牙混音可以吗?
有没有handbook可以看

还布就是现在蓝牙输出没数据是可以怎么解决

另外想问一下你们有没有auto level control的功能可以调用?
或者有没有那个检测接收声音音量过大的功能?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-4-4 17:49 , Processed in 0.094193 second(s), 20 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表