Skip to main content

A pruned version of the open source framework 'openwakeword' by David Scripka

Project description

Intro

openWakeWord is an open-source wakeword library that can be used to create voice-enabled applications and interfaces. It includes pre-trained models for common words & phrases that work well in real-world environments.

This is forked repo. See original repo for details.

Changes in this fork

This fork prunes code related to custom model training and verification. By avoiding importing modules related to custom models such as sklearn, it saves ~33MB of memory. It proves to be useful on memory constrained devices, such as the Raspberry Pi Zero series.

Installation

Run:

pip install openwakeword-pruned

Check out other configs in the original repo.

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

openwakeword-pruned-0.5.1.tar.gz (16.6 MB view details)

Uploaded Source

Built Distribution

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

openwakeword_pruned-0.5.1-py3-none-any.whl (16.6 MB view details)

Uploaded Python 3

File details

Details for the file openwakeword-pruned-0.5.1.tar.gz.

File metadata

  • Download URL: openwakeword-pruned-0.5.1.tar.gz
  • Upload date:
  • Size: 16.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for openwakeword-pruned-0.5.1.tar.gz
Algorithm Hash digest
SHA256 f3942522893c9af7f24d7fe3bdecf9795aadecda5648d8d9f8dadb96c1cabf99
MD5 b6d133285a4be6eb7578cb00d2a09531
BLAKE2b-256 249b7f7ac468589f89de5b239bfe26e1ac72eb52c0d85e62b98dd13f2c99d66e

See more details on using hashes here.

File details

Details for the file openwakeword_pruned-0.5.1-py3-none-any.whl.

File metadata

File hashes

Hashes for openwakeword_pruned-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eee9198a0228aab067f59834bc551ef356d36de34f6019b75b2060d658d80976
MD5 80ba9251356afebb06a1749bfc4e3055
BLAKE2b-256 25d85433bd26f6493e875c03ab109e87eaea8178c136938033eb4203c49d629a

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