请教怎么录音两路麦克风到amr格式

bifenggang
Posts: 28
Joined: Tue Jul 06, 2021 3:19 am

请教怎么录音两路麦克风到amr格式

Postby bifenggang » Mon Jul 12, 2021 1:49 am

amr录音双声道两个文件分开储存到sd卡,求思路或者例程,期望回复,谢谢

ESP_HengYC
Posts: 184
Joined: Fri Dec 15, 2017 2:45 am

Re: 请教怎么录音两路麦克风到amr格式

Postby ESP_HengYC » Mon Jul 12, 2021 7:58 am

bifenggang wrote:
Mon Jul 12, 2021 1:49 am
amr录音双声道两个文件分开储存到sd卡,求思路或者例程,期望回复,谢谢


你好, 这个需求可以这样做。

录音, 将双声道的数据分离, 然后分别编码, 分别写 sdcard 中。

bifenggang
Posts: 28
Joined: Tue Jul 06, 2021 3:19 am

Re: 请教怎么录音两路麦克风到amr格式

Postby bifenggang » Mon Jul 12, 2021 12:25 pm

晚上好,看了两天源码,尝试好多方法都不行,请问有类似的例程或者简单说下怎么分开左右声道吗?比较急,谢谢

lin9100
Posts: 3
Joined: Thu Jul 15, 2021 8:59 am

Re: 请教怎么录音两路麦克风到amr格式

Postby lin9100 » Thu Jul 15, 2021 9:27 am

你可以这样做
I2S
|
|
V
RAW
|
|-------->分离左声道----》ringbuf----》amr编码---》存盘
|
|--------->分离右声道---》ringbuf----》amr编码---》存盘

ESP_HengYC
Posts: 184
Joined: Fri Dec 15, 2017 2:45 am

Re: 请教怎么录音两路麦克风到amr格式

Postby ESP_HengYC » Wed Aug 04, 2021 3:12 am

lin9100 wrote:
Thu Jul 15, 2021 9:27 am
你可以这样做
I2S
|
|
V
RAW
|
|-------->分离左声道----》ringbuf----》amr编码---》存盘
|
|--------->分离右声道---》ringbuf----》amr编码---》存盘


这里 lin9100 同学的图已经比较清楚了,我补充下,如果你还有问题,你可以参考 http_play_and_save_to_file 这个例程。

可以参考下 https://github.com/espressif/esp-adf/bl ... ile.c#L128

Strive
Posts: 5
Joined: Fri Mar 18, 2022 9:24 am

Re: 请教怎么录音两路麦克风到amr格式

Postby Strive » Mon Apr 11, 2022 3:44 am

具体有代码表示吗?

ESP_HengYC
Posts: 184
Joined: Fri Dec 15, 2017 2:45 am

Re: 请教怎么录音两路麦克风到amr格式

Postby ESP_HengYC » Wed Apr 20, 2022 9:22 am

Strive wrote:
Mon Apr 11, 2022 3:44 am
具体有代码表示吗?
暂时没有现成的代码, 可以根据 上面我提及的例程改, 改动地方不是很多的。

Who is online

Users browsing this forum: No registered users and 11 guests