audioin-malgo

command module
v0.0.0-...-2ab72dc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

README

audioin-malgo

Currently unpublished and a proof of concept

This module implements the rdk:component:sensor API in an viam-labs:sensor:audio-in model. With this model, you can capture audio data from any audio input, like a microphone, as a sensor.

Uses malgo as the cross-platform audio driver.

[!NOTE] For more information, see Modular Resources.

Requirements

For Linux, make sure PulseAudio, PipeWire, or ALSA is available and set up for the audio input device.

For MacOS, no setup is required.

Building

The make build command is used to compile the cross-platform binaries to distribute as the entrypoint of the module. It requires zig as the compiler. The .mise.toml config will automatically install zig using mise.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL