tom

tom

0个粉丝

16

问答

0

专栏

0

资料

tom  发布于  2016-06-06 13:51:09
采纳率 0%
16个问答
4569

请问海思3518是否支持两路音频编码通道输出的不同的采样率

 
请问海思3518是否支持两路音频编码通道输出的不同的采样率?比如我把采样率设置为16K,然后PCM通道我用16K的采样率 数据用来分析; G711a用8K采样率 数据用来网咯传输 。这样做是否可以做到,如果可以做到应该怎么做?求帮忙  不甚感激
我来回答
回答6个
时间排序
认可量排序

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-06-06 16:25:15
认可0
本帖最后由 zhuangweiye 于 2016-6-6 16:26 编辑

音频编码其实和采样率没什么关系, 一般只和帧长有关系, 采样率只在AI/AO有用

好像3518只有一个Ai dev, 虽然可以进多路音频,但每路的音频的采样率是由Ai dev设定的,意味着这些路音频采样率都要一样

不知道楼主的实际情况, 想到两个方法
1. 把输入在物理上焊在一起(3518可以支持两路输入), AI采集两路, 16k采样率, 一路输出去AENC得到16K PCM, 一路重采样(不知道是否支持)用于G711a
2. Ai采样一路16k采样率, 数据分两路,一路16KPCM, 一路过一个4KHz的低通数字滤波器(根据Nyquist 定律防混叠)然后downsample到8KHz, 送去编G711a

tom

0个粉丝

16

问答

0

专栏

0

资料

tom 2016-06-06 16:46:01
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31215&ptid=11529]zhuangweiye 发表于 2016-6-6 16:25[/url]
音频编码其实和采样率没什么关系, 一般只和帧长有关系, 采样率只在AI/AO有用

好像3518只有一个Ai dev,  ...[/quote]

其实我也不是很清楚  我才刚接触这个,前天老板要我看海思的开发文档  看音频编码的两路通道是不是支持输入为16K采样率 输出的时候采样率变成8K

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-06-06 16:51:33
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31216&ptid=11529]tom 发表于 2016-6-6 16:46[/url]
其实我也不是很清楚  我才刚接触这个,前天老板要我看海思的开发文档  看音频编码的两路通道是不是支持输 ...[/quote]

老板一般都比较坑

我什么也没说, 什么也没说;P

tom

0个粉丝

16

问答

0

专栏

0

资料

tom 2016-06-06 16:54:22
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31215&ptid=11529]zhuangweiye 发表于 2016-6-6 16:25[/url]
音频编码其实和采样率没什么关系, 一般只和帧长有关系, 采样率只在AI/AO有用

好像3518只有一个Ai dev,  ...[/quote]

老板那天说的好像跟你说的第二种方法差不多 也是说的数据分两路   请问下我应该怎么判断这种方法是否可行呢  海思开发文档看了几遍了  但是音频编码流程好像还是不是很清楚

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-06-06 17:01:15
认可0
第一种是物理上一分二, 会占用另一个物理的音频输入通道, 估计是个老板在有其他软件方法能实现的情况下都不会同意的

第二个方法是软件分两路, 主要问题是会有混叠现象, 如果只是测试, 可以先忽略这个问题(不过忽略的问题通常是个大坑), 直接把得到的16K采样率的音频拷贝一份
一份送PCM, 一份两点丢一点(注意是两个采样点丢一个点, 如果是16bits那么就丢16bits)变成8K采样, 送去G711a, 不过这样一来绑定可能就没法用了, 只能GetFrame和SendFrame来实现了

tom

0个粉丝

16

问答

0

专栏

0

资料

tom 2016-06-06 17:21:32
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=31220&ptid=11529]zhuangweiye 发表于 2016-6-6 17:01[/url]
第一种是物理上一分二, 会占用另一个物理的音频输入通道, 估计是个老板在有其他软件方法能实现的情况下都不 ...[/quote]

老板说的方法就是你说的这个第二种  用途是拿来测试的   上周给我一个烟雾报警器报警声音识别的库 要我测那报警声音能否识别还有有没有误报的情况  有一些报警器  其中有一个品牌的报警声很少有能识别的 他们觉得那个的报警声比其它的要尖锐 可能8K的采样率满足不了  所以他就让我试试这个可不可行
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区