Skip to main content

Dora dora-microphone

Project description

Collect data from microphone

This node will send data as soon as the microphone volume is higher than a threshold.

This is using python Sounddevice.

It detects beginning and ending of voice activity within a stream of audio and returns the parts that contains activity.

There's a maximum amount of voice duration, to avoid having no input for too long.

Input/Output Specification

  • inputs:
    • tick: This is used to detect when the dataflow is finished.
  • outputs:
    • audio: 16kHz sampled audio sent by chunk

YAML Specification

- id: dora-vad
  description: Voice activity detection. See; <a href='https://github.com/snakers4/silero-vad'>sidero</a>
  build: pip install dora-vad
  path: dora-vad
  inputs:
    audio: dora-microphone/audio
  outputs:
    - audio

Reference documentation

Examples

License

The code and model weights are released under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dora_microphone-0.3.10rc0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dora_microphone-0.3.10rc0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file dora_microphone-0.3.10rc0.tar.gz.

File metadata

  • Download URL: dora_microphone-0.3.10rc0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.2

File hashes

Hashes for dora_microphone-0.3.10rc0.tar.gz
Algorithm Hash digest
SHA256 45e3321dce5fe3af8e97aab6224e2b45e22657193e83c7fb6075583c0fa0ba93
MD5 fec36cbd5d26bd2f6279469b69a22886
BLAKE2b-256 aa497d211cf3c97883cd92c7cfffa1cc21e8bc59a9b0dcadcf37ef9062ce8713

See more details on using hashes here.

File details

Details for the file dora_microphone-0.3.10rc0-py3-none-any.whl.

File metadata

File hashes

Hashes for dora_microphone-0.3.10rc0-py3-none-any.whl
Algorithm Hash digest
SHA256 cf8dbec887cf7f273a1a666df0345d2e6ef9ecc49b2e69a6b2ec738801e85974
MD5 e657c53f221b486acfb133576d191330
BLAKE2b-256 efe09358762e5c7abe1c5f831d1ab09fdaed2e1270f08b5e9ced5d3cc32f2a53

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page