Sign inSign up

grubertech/external-sound

By grubertech

•Updated about 2 years ago

Wyoming protocol server that calls an external program to play audio

Image
Internet of things
0

476

grubertech/external-sound repository overview

⁠Wyoming External Sound

Wyoming protocol⁠ server that runs an external program to play audio.

The external program must receive raw PCM audio on its standard input. The format will match the --rate, --width, and --channel arguments provided to the server.

⁠Installation

script/setup

⁠Example

Run a server that plays audio with aplay:

script/run \
  --uri 'tcp://127.0.0.1:10601' \
  --program 'aplay -r 22050 -c 1 -f S16_LE -t raw' \
  --rate 22050 \
  --width 2 \
  --channels 1

Tag summary

Content type

Image

Digest

sha256:0724b7198…

Size

79.4 MB

Last updated

about 2 years ago

docker pull grubertech/external-sound:v0.0.1