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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ovos_plugin_common_play-1.3.9a1.tar.gz (459.1 kB view details)

Uploaded Source

Built Distribution

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

ovos_plugin_common_play-1.3.9a1-py3-none-any.whl (689.8 kB view details)

Uploaded Python 3

File details

Details for the file ovos_plugin_common_play-1.3.9a1.tar.gz.

File metadata

File hashes

Hashes for ovos_plugin_common_play-1.3.9a1.tar.gz
Algorithm Hash digest
SHA256 bd695f26373485fe8674950f22167b3eadf91b9e248872fbeeef57987dfc939b
MD5 ce44b4a9e50d00399b1325641be1021a
BLAKE2b-256 e8390b08ff5687cdf8bd6780f35ff4201bfad9ba552696f1ed8e8d909b4b3896

See more details on using hashes here.

File details

Details for the file ovos_plugin_common_play-1.3.9a1-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_plugin_common_play-1.3.9a1-py3-none-any.whl
Algorithm Hash digest
SHA256 39dbe459d0e188238ed1ad65039784ad32859e567c0ad345a00e93519af5b38b
MD5 d4dade956164120cd376ef20f030a891
BLAKE2b-256 86f9441909c630ec8e7c25508eddde1e8e98895e9d3cc47063709ec793b8a1bf

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page