Skip to content

Comments

Update OCP.md#34

Closed
JarbasAl wants to merge 2 commits intomasterfrom
chatgpt/ocp_faq
Closed

Update OCP.md#34
JarbasAl wants to merge 2 commits intomasterfrom
chatgpt/ocp_faq

Conversation

@JarbasAl
Copy link
Contributor

@JarbasAl JarbasAl commented Feb 2, 2023

chatGPT writing friendly user FAQs

OCP can run standalone, only needs a bus connection. It provides its own intents and GUI. OCP skills act as media providers, they do not usually handle playback. OCP handles several kinds of playback, including video and integrates with MPRIS.

- What are OCP skills?
OCP skills are media providers/catalogs for OCP that provide search results.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Skills might optionally provide playback and a curated content UI

OCP skills are media providers/catalogs for OCP that provide search results.

- How to find OCP skills?
You can find OCP skills in the awesome-ocp-skills list.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should include a link

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

- How is OCP configured?
OCP configuration is read from the "Audio" section in mycroft-core. The audio service plugin component acts as a compatibility layer with MycroftAI CommonPlay skills framework.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider a link to config docs

The operational mode refers to the OCP integration and can be "external", "native", or "auto".

- Does OCP integrate with MPRIS?
Yes, OCP integrates with MPRIS and can be controlled from external apps like KdeConnect on your phone. It also manages external MPRIS enabled players.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider a link to KDE Connect

Yes, OCP integrates with MPRIS and can be controlled from external apps like KdeConnect on your phone. It also manages external MPRIS enabled players.

- What is the preferred audio service in OCP?
The preferred audio service in OCP is determined by the ordered list of audio backend preferences set in the configuration. The list is checked in order until a available backend is found.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider documenting the default

Yes, OCP has an "autoplay" option in the configuration that when set to True, behaves as if the search results are part of the playlist.

- What is the role of MPRIS in OCP?
MPRIS (Media Player Remote Interfacing Specification) is an API for controlling media players. In OCP, MPRIS integration provides a way to control and manage the media player from external applications such as KDE Connect, providing a seamless user experience.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems to be a duplicate of "Does OCP integrate with MPRIS"

MPRIS (Media Player Remote Interfacing Specification) is an API for controlling media players. In OCP, MPRIS integration provides a way to control and manage the media player from external applications such as KDE Connect, providing a seamless user experience.

- Does OCP integrate with Spotify?
Yes, OCP integrates with Spotify and provides the ability to play music and control playback directly from the Spotify app, or other MPRIS enabled clients.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't spodifyd required here?

- Is OCP open source?
Yes, OCP is open source and available on GitHub under the Apache 2.0 license.
- How to install OCP skills?
OCP skills can be installed through the Mycroft Skill Manager (MSM). Simply search for the desired skill in the MSM and click on the "install" button.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider specifying OSM here or else just linking to skill installation docs

@JarbasAl JarbasAl closed this Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants