mirror of
https://github.com/open-webui/open-webui.git
synced 2025-12-12 04:15:25 +00:00
fix
This commit is contained in:
parent
e442b3b169
commit
8a99eaa68f
1 changed files with 11 additions and 0 deletions
|
|
@ -243,6 +243,15 @@
|
|||
mediaRecorder.start();
|
||||
};
|
||||
|
||||
const stopAudioStream = async () => {
|
||||
if (audioStream) {
|
||||
const tracks = audioStream.getTracks();
|
||||
tracks.forEach((track) => track.stop());
|
||||
}
|
||||
|
||||
audioStream = null;
|
||||
};
|
||||
|
||||
// Function to calculate the RMS level from time domain data
|
||||
const calculateRMS = (data: Uint8Array) => {
|
||||
let sumSquares = 0;
|
||||
|
|
@ -911,6 +920,8 @@
|
|||
<button
|
||||
class=" p-3 rounded-full bg-gray-50 dark:bg-gray-900"
|
||||
on:click={async () => {
|
||||
stopAudioStream();
|
||||
stopVideoStream();
|
||||
showCallOverlay.set(false);
|
||||
}}
|
||||
type="button"
|
||||
|
|
|
|||
Loading…
Reference in a new issue