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.10a1

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.10a1
File Size Uploaded
ovos_plugin_common_play-1.3.10a1.tar.gz 459.1 kB Details

Built distribution (wheel)

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

Total release size: 1.1 MB

Release files / ovos_plugin_common_play-1.3.10a1.tar.gz

Download URL ovos_plugin_common_play-1.3.10a1.tar.gz
Size 459.1 kB
Tags Source
SHA-256 checksum
How to use checksums
79f666a2d51e3d0fa2ad5607300099d69ea9114c60c0628665710c40a1db345a
BLAKE2b-256 checksum
How to use checksums
4141393fca56ef816238fb6e1aa81abab45cbd96c280d5fdffda230d974b4803
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.10a1-py3-none-any.whl

Download URL ovos_plugin_common_play-1.3.10a1-py3-none-any.whl
Size 689.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3eb84cf02385f1effac0a8330eb8c3ba3d63daf1e97f58412227906901dc27db
BLAKE2b-256 checksum
How to use checksums
a7035f3b8ceb17d66fda10268b57b3e732821f99bf4c7110ebcf2f673323f5ec
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.10a1 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