Skip to main content
Pre-release

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

OCP - OVOS Common Play

OVOS Common Play (OCP) is a voice media player packaged as a mycroft audio plugin. OCP handles voice integration and playback, and it also integrates with external players through MPRIS.

Skills provide the search results for OCP. Think of each skill as a media provider or catalog. You can find OCP skills in the awesome-ocp-skills list.

Configuration

Add this to mycroft.conf:

{
  "Audio": {
    "backends": {
      "local": {
        "type": "ovos_common_play",
        "active": true
      },
      "simple": {
        "type": "ovos_audio_simple",
        "active": true
      }
    },
    "default-backend": "local"
  }
}

Standalone Mode

DEPRECATED: valid for ovos-core 0.0.7 only!

ovos-audio normally starts and initializes OCP.

In some setups you may want to run OCP on its own. For example, if you run Hivemind Core with Hivemind Satellites, run OCP at the Core, not at a Satellite. A satellite cannot register OCP's intents, so run OCP in standalone mode near the Core instead.

The setup you use decides how you start standalone mode. This package provides the console script ovos-ocp-standalone, so running in standalone mode can be as simple as:

pip install ovos-plugin-common-play
ovos-ocp-standalone

It reads its configuration from ~/.config/mycroft/mycroft.conf, the same as other OVOS applications.

Release files for ovos-plugin-common-play 1.3.13a1

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-plugin-common-play 1.3.13a1
File Size Uploaded
ovos_plugin_common_play-1.3.13a1.tar.gz 458.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ovos-plugin-common-play 1.3.13a1
File Interpreter ABI Platform
ovos_plugin_common_play-1.3.13a1-py3-none-any.whl Python 3 none any Details

Total release size: 1.1 MB

Release files / ovos_plugin_common_play-1.3.13a1.tar.gz

Download URL ovos_plugin_common_play-1.3.13a1.tar.gz
Size 458.9 kB
Tags Source
SHA-256 checksum
How to use checksums
0edd9a408679f126daa0468dc7c32eb970c4b5b6429640fb57e53370d54cd3f0
BLAKE2b-256 checksum
How to use checksums
f835c272b97954d40b02a68bf178a10cd335067575150c754c004f9ad4adcf0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / ovos_plugin_common_play-1.3.13a1-py3-none-any.whl

Download URL ovos_plugin_common_play-1.3.13a1-py3-none-any.whl
Size 688.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2d6878bde920cf4656a906d885f74a834eb52bb904d5c4c10e1ad4e24662d8ec
BLAKE2b-256 checksum
How to use checksums
ba761547a4d3d5734308fb07e13eff1b70fd957c8571dbf62e591a797aa2aa93
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

1.3.13a1 This release

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.1.9

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

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