mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-29 18:46:59 +00:00
fix: explicit utf-8 encoding on ffmpeg STT transcode subprocess (Windows footgun lint)
This commit is contained in:
parent
4eadabb8ea
commit
d66ec2f5f4
1 changed files with 1 additions and 1 deletions
|
|
@ -235,7 +235,7 @@ def _transcode_audio_for_stt(file_path: str, work_dir: str) -> tuple[Optional[st
|
|||
converted_path,
|
||||
]
|
||||
try:
|
||||
subprocess.run(command, check=True, capture_output=True, text=True, timeout=120)
|
||||
subprocess.run(command, check=True, capture_output=True, text=True, encoding="utf-8", errors="replace", timeout=120)
|
||||
return converted_path, None
|
||||
except subprocess.CalledProcessError as exc:
|
||||
details = exc.stderr.strip() or exc.stdout.strip() or str(exc)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue