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.8a2.tar.gz (458.2 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.8a2-py3-none-any.whl (689.1 kB view details)

Uploaded Python 3

File details

Details for the file ovos_plugin_common_play-1.3.8a2.tar.gz.

File metadata

File hashes

Hashes for ovos_plugin_common_play-1.3.8a2.tar.gz
Algorithm Hash digest
SHA256 05446bf096332043968d222c9301b5edafe6f7c8b38fecf53ee3530f7af88f21
MD5 aa90fcfda1bf74adf870f17d3f0e2d93
BLAKE2b-256 9f312532ad3ee0de1b78585f0b497bae260f9966b1afe112c08566e80e023c88

See more details on using hashes here.

File details

Details for the file ovos_plugin_common_play-1.3.8a2-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_plugin_common_play-1.3.8a2-py3-none-any.whl
Algorithm Hash digest
SHA256 fda4f3f64586ba492f686b725663790cbc13f06b14faec656270ca74417d82fa
MD5 03de50280161c2c75cb9d69497932f67
BLAKE2b-256 9cfe55f70b45600ad66252d8823bdcee175767251bc55e3eccdb6f4e62caafc8

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