Wyoming protocol server that calls an external program to get microphone input
383
Wyoming protocol server that runs an external program to get microphone input.
The external program must stream raw PCM audio to its standard output, and its format must match the --rate, --width, and --channel arguments provided to the server.
It's recommended that you only stream 16Khz 16-bit mono.
script/setup
Run a server that streams audio from arecord:
script/run \
--program 'arecord -r 16000 -c 1 -f S16_LE -t raw' \
--rate 16000 \
--width 2 \
--channels 1 \
--uri 'tcp://127.0.0.1:10600'
Content type
Image
Digest
sha256:894e85c49…
Size
76.8 MB
Last updated
over 2 years ago
docker pull grubertech/external-mic