List-valued settings like keyterm, keywords, search, redact, and replace were being converted to strings before being passed to the SDK connect() method. The SDK expects lists so its encode_query can produce repeated query params (keyterm=a&keyterm=b).
254 B
254 B
- Fixed Deepgram STT list-type settings (
keyterm,keywords,search,redact,replace) being stringified instead of passed as lists to the SDK, which caused them to be sent as literal strings (e.g."['pipecat']") in the WebSocket query params.