feat: enable auto gain control by default for new users
This commit is contained in:
@@ -22,7 +22,7 @@ export class AudioManager {
|
|||||||
private soundBuffers: Map<string, AudioBuffer> = new Map();
|
private soundBuffers: Map<string, AudioBuffer> = new Map();
|
||||||
private voiceEchoCancellation = true;
|
private voiceEchoCancellation = true;
|
||||||
private voiceNoiseSuppression = true;
|
private voiceNoiseSuppression = true;
|
||||||
private voiceAutoGainControl = false;
|
private voiceAutoGainControl = true;
|
||||||
private streamGeneration = 0;
|
private streamGeneration = 0;
|
||||||
private inputSwitchChain: Promise<MediaStream | null> = Promise.resolve(null);
|
private inputSwitchChain: Promise<MediaStream | null> = Promise.resolve(null);
|
||||||
private rnnoiseNode: AudioWorkletNode | null = null;
|
private rnnoiseNode: AudioWorkletNode | null = null;
|
||||||
|
|||||||
@@ -244,7 +244,7 @@ export const useVoiceStore = create<VoiceState>()(
|
|||||||
})),
|
})),
|
||||||
noiseSuppression: true,
|
noiseSuppression: true,
|
||||||
echoCancellation: true,
|
echoCancellation: true,
|
||||||
autoGainControl: false,
|
autoGainControl: true,
|
||||||
rnnoiseEnabled: true,
|
rnnoiseEnabled: true,
|
||||||
setEchoCancellation: (enabled) => set({ echoCancellation: enabled }),
|
setEchoCancellation: (enabled) => set({ echoCancellation: enabled }),
|
||||||
setAutoGainControl: (enabled) => set({ autoGainControl: enabled }),
|
setAutoGainControl: (enabled) => set({ autoGainControl: enabled }),
|
||||||
|
|||||||
Reference in New Issue
Block a user