Warning: session_start(): open(/var/lib/php/sessions/sess_tj63kgo0rbnpu84cv2i0cqai99, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
import android.media.*;
static int bufferSize = 8192;
sS ip = "192.168.2.165"; // raspi home
static AudioRecord recorder;
static StefansOS_ConnectToServer sender;
p {
print("Connecting to
sender = new StefansOS_ConnectToServer;
sender.server = ip;
sender.start();
print("Making recorder");
recorder = new AudioRecord.Builder()
.setAudioSource(MediaRecorder.AudioSource.VOICE_COMMUNICATION)
.setAudioFormat(new AudioFormat.Builder()
.setEncoding(AudioFormat.ENCODING_PCM_16BIT)
.setSampleRate(16000)
.setChannelMask(AudioFormat.CHANNEL_IN_MONO)
.build())
.setBufferSizeInBytes(bufferSize)
.build();
print("Made recorder");
recorder.startRecording();
print("Started recording");
byte[] buf = new[bufferSize];
while licensed {
printWithTime("Read bytes: " + recorder.read(buf, 0, l(buf), AudioRecord.READ_BLOCKING);
pcall {
sender.sendLine("audio: " + base64(buf));
}
}
/*recorder.release();
print("Released recorder");*/
}
svoid cleanMeUp {
if (recorder != null) recorder.release();
dispose sender;
}