lishiqi

lishiqi

0个粉丝

19

问答

0

专栏

0

资料

lishiqi  发布于  2017-08-07 19:39:18
采纳率 0%
19个问答
3792

Hi3519v101 双声道 内部audio codec 采集问题

 
在MONO模式是可以采集到音频和播放的,在STEREO用函数HI_MPI_AI_GetFrame()获取音频数据,
报了一个错误:

[Func]:HI_MPI_AI_GetFrame [Line]:5644 [Info]:get ai frame error!

硬件连接
1、音频线连接板子audio In和pc的音频输出口
2、板子audio out 直接接耳机
软件修改
修改sample_audio.c文件中
    stAioAttr.enSamplerate   = AUDIO_SAMPLE_RATE_48000;
    stAioAttr.enBitwidth     = AUDIO_BIT_WIDTH_16;
    stAioAttr.enWorkmode     = AIO_MODE_I2S_MASTER;
    stAioAttr.enSoundmode    = AUDIO_SOUND_MODE_STEREO;
    stAioAttr.u32EXFlag      = 0;
    stAioAttr.u32FrmNum      = 30;
    stAioAttr.u32PtNumPerFrm = SAMPLE_AUDIO_PTNUMPERFRM;
    stAioAttr.u32ChnCnt      = 2;
    stAioAttr.u32ClkSel      = 0;

我来回答
回答2个
时间排序
认可量排序

lishiqi

0个粉丝

19

问答

0

专栏

0

资料

lishiqi 2017-08-23 11:53:27
认可0
自己结一下帖
参考sample_audio的实例,完成音频的采集和编码

1.采集音频裸数据pcm,HI_MPI_AI_GetFd和HI_MPI_AI_GetFrame一起使用就可以了
2.采集到编码G726格式,需要两个线程分别编码左右声道,两个不同通道aenc绑定到ai

lishiqi

0个粉丝

19

问答

0

专栏

0

资料

lishiqi 2017-08-23 11:55:45
认可0
还有参考下面这个帖子,保存pcm数据,adobe au软件播放裸数据
[url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=11337&highlight=%CB%AB%C9%F9%B5%C0[/url]
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区