Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Count Skill

CountSkill is a skill for Open Voice OS (OVOS). It counts aloud from 1 to a number the user gives, or counts without a limit until stopped. It supports cardinal and ordinal formats and works offline, using ovos-number-parser to extract and pronounce numbers.

Install

pip install ovos-skill-count

Usage

Say one of these to start the skill:

  • "Count to 10"
  • "Can you count to twenty-five?"
  • "Start counting"
  • "Count infinitely"
  • "Count to the 5th"

These utterances need matching *.intent files in your locale directory.

The skill extracts a number from the utterance with ovos-number-parser, then speaks each number up to that limit with pronounce_number. It supports short and long scales, and cardinal or ordinal formats, depending on the configured language. If the user asks for infinite counting, the skill counts without a limit until stopped.

The skill implements can_stop() and stop_session() with OVOS session management. Say one of these to stop a count in progress:

  • "Stop"
  • "That's enough"
  • "Cancel"

License

See LICENSE.

Release files for ovos-skill-count 0.3.1a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ovos-skill-count 0.3.1a1
File Size Uploaded
ovos_skill_count-0.3.1a1.tar.gz 232.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ovos-skill-count 0.3.1a1
File Interpreter ABI Platform
ovos_skill_count-0.3.1a1-py3-none-any.whl Python 3 none any Details

Total release size: 464.6 kB

Release files / ovos_skill_count-0.3.1a1.tar.gz

Download URL ovos_skill_count-0.3.1a1.tar.gz
Size 232.8 kB
Tags Source
SHA-256 checksum
How to use checksums
d62d1663611a398e62d43260f001a6bb01b833466cee4d166a7514377dbb29c0
BLAKE2b-256 checksum
How to use checksums
8d4f836595948434067b2ea1ffea26b4e49d84bc023da26e95e5eacd1a0a7f55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / ovos_skill_count-0.3.1a1-py3-none-any.whl

Download URL ovos_skill_count-0.3.1a1-py3-none-any.whl
Size 231.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a96b9072f4f9fb5452c2cd85a13f82a25e8060cdbffd83fe94163b19b32421c7
BLAKE2b-256 checksum
How to use checksums
b5efe02a3f8cecc3a8a6cfd393bf9dd5f71f04e106a8c0307e4f2ee2b2ddf7e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.3.1a1 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page