Skip to main content

An utterance normalizer plugin for ovos/neon/mycroft

Project description

Utterance Normalizer Plugin

Normalizes utterances by stripping trailing punctuation, normalization (numeric substitutions, expanded contractions), and removing articles. Original utterances are preserved and returned utterances are returned in order:

  1. No Punctuation, Normalized
  2. No Punctuation, Normalized, Removed Articles
  3. No Punctuation
  4. Original Utterances

Configuration

This plugin can be enabled and configured as described below. By default, all normalization is completed.

utterance_transformers:
  neon_utterance_normalizer_plugin:
    remove_punctuation: True
    remove_articles: False

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

Built Distribution

File details

Details for the file neon_utterance_normalizer_plugin-0.1.0.tar.gz.

File metadata

File hashes

Hashes for neon_utterance_normalizer_plugin-0.1.0.tar.gz
Algorithm Hash digest
SHA256 be387af79dfbb5bf5c46d3a970ab39c742537e4ba493660538b09029aede3862
MD5 7d57a966149d04e199f491f6a15e1137
BLAKE2b-256 330cfe22cab1b8f788b9df19e071085018f3697ffdae02284be8a6bced97215e

See more details on using hashes here.

File details

Details for the file neon_utterance_normalizer_plugin-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for neon_utterance_normalizer_plugin-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 67adb4075b91de334ee29618008659c2d8fa35a741fbc87c27d74c5a798d0558
MD5 0497b40d883464d5d7c2331420c44b28
BLAKE2b-256 670fdbe4134f51655c9bc5ecebf5e9ec3648acaa596ce50ab637f48fd7c03a60

See more details on using hashes here.

Supported by

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