in frontend/src/components/AudioChat.tsx [26:35]
async function toggleRecording() {
if (isRecording) {
const audio = await stopRecording();
sendAudioMessage(audio);
setIsRecording(false);
} else {
await startRecording();
setIsRecording(true);
}
}