pipecat icon indicating copy to clipboard operation
pipecat copied to clipboard

STTUpdateSettingsFrame does not update language for Speechmatics STT service

Open rohitkhatri opened this issue 2 months ago • 1 comments

pipecat version

0.0.91

Python version

3.13.2

Operating System

macOS 15.6.1 (24G90)

Issue description

When I update the language on run time using STTUpdateSettingsFrame frame, it gives error

Reproduction steps

Just try to update the language setting in a tool called function like

await stt.queue_frame(
    STTUpdateSettingsFrame(settings={"language": language_code})
)

Expected behavior

Should just update the language setting for Speechmatic STT

Actual behavior

Unknown setting for STT service: language

Logs


rohitkhatri avatar Oct 25 '25 12:10 rohitkhatri

I've notified the Speechmatics team about this. They maintain the integration and are planning to look into this soon.

markbackman avatar Nov 03 '25 18:11 markbackman