在Tizen IO中有一个函数可以将麦克风数据提供给指针(内存缓冲区),我想复制缓冲区数据并将其返回到uint8
数组(字节数组) ),下面的参考是缓冲区定义和功能
buffer_size *= 10 * RECORDING_SEC;
buffer = malloc(buffer_size);
audio_in_read(audio_in_h input, void *buffer, unsigned int length);
1 个答案:
答案 0 :(得分:0)
< p>您可以使用数据类型'uint8_t'。它已在stdin.h中定义,您甚至不必包含标题。< / p>
< p> audio_in_read()函数返回读取的字节数。我在这里分享一个示例代码片段:< / p>
< pre>< code> uint8_t byteArray;
int byteArrayLen,bytes;
bytes = audio_in_read(handle,buffer,len);
byteArray = buffer;
byteArrayLen = bytes;
< /代码>< /预>