feat: AudioRecorder accepts device param — reads audio.device from config
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+3
-1
@@ -112,7 +112,9 @@ async def toggle_recording(user: dict = Depends(current_user)):
|
||||
return {"action": "reset"}
|
||||
if state.status == Status.IDLE:
|
||||
from audio import AudioRecorder
|
||||
state._recorder = AudioRecorder()
|
||||
cfg = load_config()
|
||||
audio_device = cfg.get("audio", {}).get("device") or None
|
||||
state._recorder = AudioRecorder(device=audio_device)
|
||||
state._recorder.start()
|
||||
state.recording_user = user["username"]
|
||||
state._recording_output_dir = os.path.join(user["output_dir"], user["username"])
|
||||
|
||||
Reference in New Issue
Block a user