paddleaudio.utils.numeric 模块

paddleaudio.utils.numeric.depth_convert(y: ndarray, dtype: Union[type, str]) ndarray[来源]

将音频数组安全地转换为目标数据类型。 此函数将音频波形转换为目标数据类型,附加步骤是 防止溢出/欠溢出并保持音频范围。

Args:

y (np.ndarray):输入波形数组,1D 或 2D。
dtype (Union[type, str]):波形的数据类型。

Returns:

np.ndarray: y 在安全强制转换后的结果。

paddleaudio.utils.numeric.pcm16to32(audio: ndarray) ndarray[来源]

pcm int16 转 float32

Args:

音频 (np.ndarray):波形,数据类型为 int16。

Returns:

np.ndarray: 数据类型为float32的波形。