Skip to content

STT mic capture assumes host user is UID 1000 #48

Description

@jwgcurrie

STT mic capture assumes host user is UID 1000

In docker-compose.yml, the PulseAudio socket mount for stt-service hard-codes /run/user/1000/pulse on the container side:

- /run/user/${UID:-1000}/pulse:/run/user/1000/pulse
- PULSE_SERVER=unix:/run/user/1000/pulse/native

If the UID is not 1000 the host path still resolves correctly, but the container looks in the wrong place for the socket, i.e. broken mic capture (and therefore voice control) silently fails.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions