mirror of
https://github.com/open-webui/open-webui
synced 2025-06-04 03:37:35 +00:00
refac: audio input
This commit is contained in:
parent
fab82b51de
commit
43964de675
@ -217,7 +217,13 @@
|
|||||||
const startRecording = async () => {
|
const startRecording = async () => {
|
||||||
if ($showCallOverlay) {
|
if ($showCallOverlay) {
|
||||||
if (!audioStream) {
|
if (!audioStream) {
|
||||||
audioStream = await navigator.mediaDevices.getUserMedia({ audio: true });
|
audioStream = await navigator.mediaDevices.getUserMedia({
|
||||||
|
audio: {
|
||||||
|
echoCancellation: true,
|
||||||
|
noiseSuppression: true,
|
||||||
|
autoGainControl: true
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
mediaRecorder = new MediaRecorder(audioStream);
|
mediaRecorder = new MediaRecorder(audioStream);
|
||||||
|
|
||||||
|
@ -161,7 +161,13 @@
|
|||||||
const startRecording = async () => {
|
const startRecording = async () => {
|
||||||
startDurationCounter();
|
startDurationCounter();
|
||||||
|
|
||||||
stream = await navigator.mediaDevices.getUserMedia({ audio: true });
|
stream = await navigator.mediaDevices.getUserMedia({
|
||||||
|
audio: {
|
||||||
|
echoCancellation: true,
|
||||||
|
noiseSuppression: true,
|
||||||
|
autoGainControl: true
|
||||||
|
}
|
||||||
|
});
|
||||||
mediaRecorder = new MediaRecorder(stream);
|
mediaRecorder = new MediaRecorder(stream);
|
||||||
mediaRecorder.onstart = () => {
|
mediaRecorder.onstart = () => {
|
||||||
console.log('Recording started');
|
console.log('Recording started');
|
||||||
|
Loading…
Reference in New Issue
Block a user