HASE WebSocket 테스트

6채널 16kHz WAV(또는 1~6채널, 부족하면 채널 복제) → float를 24bit로 양자화한 s24_6ch 인터리브 바이너리로 /ws/stream에 스트리밍합니다. 나중에 mch_streamer/실기 마이크로 바꾸려면 아래 streamSource 부분만 다른 소스로 교체하면 됩니다.

hase_only를 끄면: 6채널 → HASE → 1채널(강화) int16 16k → Silero VAD → 업스트림(게이트웨이 환경 변수 UPSTREAM_CHAT_URL, OpenAI 호환·보통 vLLM)이 readytext_deltadone 순으로 응답합니다. (index.html과 동일한 text 필드.)

업스트림(비 hase_only): 모델 텍스트

VAD: · 업스트림:

(hase_only 끄고 전송하면 text_deltatext가 누적됩니다 — index.html과 동일)

HASE 1채널 강화음 재생

로그



  

DOA (마지막 프레임)

SRP map (마지막 청크, 보간)

config 예시: input_channels: 6, pcm_format: "s24_6ch", hase_only: true/false