Skip to main content

A PHAL plugin that saves conversations to a file

Project description

SaveConversationsPlugin

An OVOS/Neon PHAL plugin that saves a transcript of your conversations in JSONL format.

These transcripts can be used to review your conversations, look for patterns, find opportunities to write new skills, or for any other purpose.

self.bus.on("recognizer_loop:wakeword", self.record_message)
self.bus.on("recognizer_loop:utterance", self.record_message)
self.bus.on("speak", self.record_message)

Configuration

OVOS ~/.config/mycroft/mycroft.conf

{
  "PHAL": {
    "phal-plugin-save-conversations": {
      "save_path": {
        "path": "~/.cache/transcripts"
      }
    }
  }
}

Neon ~/.config/neon/neon.yaml

PHAL:
  phal-plugin-save-conversations:
    save_path:
      path: "~/.cache/transcripts"

Credits

  • Mike Gray (@mikejgray)

Project details


Download files

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

Source Distribution

phal_plugin_save_conversations-0.2.0.tar.gz (8.7 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file phal_plugin_save_conversations-0.2.0.tar.gz.

File metadata

File hashes

Hashes for phal_plugin_save_conversations-0.2.0.tar.gz
Algorithm Hash digest
SHA256 20ffd9547766de7267c8a96e953ea1e15cd6ade160c4dffda07eda1cb5353800
MD5 87f4e605778cb21bd1b4d4c236920d29
BLAKE2b-256 48c555b87ed80fb1fa320c11d219189272d7310936992d254c01cee618b4135d

See more details on using hashes here.

File details

Details for the file phal_plugin_save_conversations-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for phal_plugin_save_conversations-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7b1b5d8834351ee32d091af7225ccd244700169342f4c150f39d62baf8e77d42
MD5 65f12592a3b402903a5fe506f576257e
BLAKE2b-256 443658f9eb5e47f682a07cb05126e543f616bf5e65de1ea9f6b5e7c6d5ac9905

See more details on using hashes here.

Supported by

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