关于 SDK 代码功能的基本信息。它们从调用处理音频录制和播放的 Android/Java API 开始。然后,通过一个装满一些音频数据的缓冲数组,可以将其发送到作为 SDK 的一部分安装的本地代码库。这些库处理更加 CPU 密集型的工作,例如使用各种常见方法(如 Goertzel 等)来筛选数据,以找到感兴趣的音频信号。这一部分展示了一些 Android/Java 函数调用和使用的参数。
关于 SDK 代码功能的基本信息。它们从调用处理音频录制和播放的 Android/Java API 开始。然后,通过一个装满一些音频数据的缓冲数组,可以将其发送到作为 SDK 的一部分安装的本地代码库。这些库处理更加 CPU 密集型的工作,例如使用各种常见方法(如 Goertzel 等)来筛选数据,以找到感兴趣的音频信号。这一部分展示了一些 Android/Java 函数调用和使用的参数。
阿方索
ALPHONSO_VERSION = "2.0.46";
private static final int RECORDER_AUDIO_BYTES_PER_SEC = 16000;
private static final int RECORDER_AUDIO_ENCODING = 2;
private static final int RECORDER_BIG_BUFFER_MULTIPLIER = 16;
private static final int RECORDER_CHANNELS = 16;
private static final int RECORDER_SAMPLERATE_44100 = 44100;
private static final int RECORDER_SAMPLERATE_8000 = 8000;
private static final int RECORDER_SMALL_BUFFER_MULTIPLIER = 4;
public static final byte ACR_SHIFT_186 = (byte) 0;
public static final byte ACR_SHIFT_93 = (byte) 1;
public static final int ACR_SPLIT = 2;
private static final int RECORDER_AUDIO_BYTES_PER_SEC = 16000;
private static final int RECORDER_AUDIO_ENCODING = 2;
private static final int RECORDER_BIG_BUFFER_MULTIPLIER = 16;
private static final int RECORDER_CHANNELS = 16;
private static final int RECORDER_SAMPLERATE_44100 = 44100;
private static final int RECORDER_SAMPLERATE_8000 = 8000;
private static final int RECORDER_SMALL_BUFFER_MULTIPLIER = 4;
public static final byte ACR_SHIFT_186 = (byte) 0;
public static final byte ACR_SHIFT_93 = (byte) 1;
public static final int ACR_SPLIT = 2;
比特声 VERSION_NAME = "v4.2.2"