MTK OpenDSP Voice 场景经过AW算法前的采样率是多少??
VM log看到的是32K16bit,但是ADSP log中显示48K2Ch,SKT中设置1K-6db参数验证,确实1K处被衰减,反向证明是48k,但是没有相关PCM可以佐证通话采样率是32k。
可以通过adsp 的日志查看具体的采样率,举例(播音乐的日志):
DL processed:: type = 3, ch: 6, ch mask: 0x3f, fs for pcm: 48000, fs for content: 48000, fmt = 0x4, input size = 0。
48k,fmt =0x04 是指8_24bits(平台传来有效位24位bits)。 Modem是32K,但是OPEN DSP是48K 非opendsp MTK平台,通话时平台下发给PA数据的采样率是32K,如何修改成48K采样率呢? open dsp平台都是48k,可以通过logcat | grap samplerate命令在各场景切换时查看采样率 小猴子 发表于 2022-12-22 17:37
非opendsp MTK平台,通话时平台下发给PA数据的采样率是32K,如何修改成48K采样率呢? ...
目前不可以修改,平台限制了。 猥琐猫 发表于 2022-12-28 17:10
目前不可以修改,平台限制了。
可以修改的,MT6769平台,修改了vendor/etc/audio_param 文件夹下的AudioParamOptions.xml、AudioParamOptions_vext.xml 两个文件,通话的采样率从32k变成48K了.
页:
[1]