我试图将浮点PCM音频流转换为8位,并获得了可接受的结果,但它得到了一些噪音。这是应该发生的,还是我的功能不够充分?转换为带符号的16位要好得多。有没有可能得到没有噪声的8位流?def float32_to_unsigned8(pcm_data_f32): for c in chunks(pcm_data_f32, 4):f32 = struct.unpack('f',
我希望基本上能够在没有开销的情况下将uint8x8_t类型为uint8x16_t,而不需要定义上64位。如果您只关心下面的64位,但希望使用128位的指令,这是有用的,例如:
uint8x16_t data = (uint8x16_t)vld1_u8(src); // if you can somehowdo this uint8x16_t shifted = vextq_<em