Skip to main content

OCP - OVOS Common Play

OVOS Common Play is a full-fledged voice media player packaged as a mycroft audio plugin.

OCP handles the whole voice integration and playback functionality, it also integrates with external players via MPRIS

Skills provide search results, think about them as media providers/catalogs for OCP

You can find OCP skills in the awesome-ocp-skills list

Configuration

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!

Normally OCP is initialized and started by ovos-audio.

However, in some situations you may want to run OCP in standalone mode.

For example, when running Hivemind Core with Hivemind Satellites, you want to run OCP at the Core, not the Satellite. You cannot run OCP on the satellite because it cannot register its intents. So you want to run OCP in standalone mode near to the Core.

How you do this depends on your setup. This packages provides the console script ovos-ocp-standalone. So running in standalone mode could be as simple as:

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

It will read the configuration from ~/.config/mycroft/mycroft.conf just like all other OVOS applications.

Metadata

Release files for ovos-plugin-common-play 1.3.1

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.1
File Size Uploaded
ovos_plugin_common_play-1.3.1.tar.gz 458.6 kB Details

Built distribution (wheel)

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

Total release size: 1.1 MB

Release files / ovos_plugin_common_play-1.3.1.tar.gz

Download URL ovos_plugin_common_play-1.3.1.tar.gz
Size 458.6 kB
Tags Source
SHA-256 checksum
How to use checksums
5fc7b982240a536e59c1ecfc8aca573a8255e94f3be3085b25934769a51b2e12
BLAKE2b-256 checksum
How to use checksums
3ccccb31321192d44cfe45413329cfa4df1158fc63d91bb48ef02abace2f7bb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / ovos_plugin_common_play-1.3.1-py3-none-any.whl

Download URL ovos_plugin_common_play-1.3.1-py3-none-any.whl
Size 691.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
64dff8126c29a516c8bdd84549b49660ac71ac93de3dcebcceeabb1119b215e7
BLAKE2b-256 checksum
How to use checksums
27e20f92031b390cccf6fba9d896f7301154a0a17d78288f5b0e67e9c0c9d0e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

1.3.1 This release

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