Update to Yaps Text to Speech
Snapshot Nov 12, 2026 · 06:08 UTC · version 0.1.12
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Sep 30, 2026 · 23:13 UTC
Not present
Nov 12, 2026 · 06:08 UTC
{"sha256":"47101c8cadd537823635774c3953dfb8663f60e5d5c5bc355d066829fd8deaf5","size":493}
Package file
Sep 30, 2026 · 23:13 UTC
{"sha256":"d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18","size":7865}
Nov 12, 2026 · 06:08 UTC
Not present
Package file
Sep 30, 2026 · 23:13 UTC
{"sha256":"d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18","size":7865}
Nov 12, 2026 · 06:08 UTC
Not present
Package file
Sep 30, 2026 · 23:13 UTC
{"sha256":"d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18","size":7865}
Nov 12, 2026 · 06:08 UTC
Not present
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
.codex-plugin/assets/composer-icon.png →
.codex-plugin/assets/logo-dark.png →
.codex-plugin/assets/logo.png →
scripts/yaps-cli-discovery.mjs →
plugin.json
− removed · + added
--- before +++ after @@ -0,0 +1,61 @@ +{ + "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", + "name": "yaps-text-to-speech", + "version": "0.1.12", + "description": "Turn text into spoken audio, narration, or a voice-over with Yaps.", + "author": { + "name": "Yaps AI", + "email": "support@yaps.ai", + "url": "https://www.yaps.ai" + }, + "homepage": "https://www.yaps.ai/codex?utm_source=codex&utm_medium=plugin&utm_campaign=official_plugins", + "repository": "https://github.com/richawo/yaps-codex-plugin", + "license": "MIT", + "keywords": [ + "text-to-speech", + "tts", + "generate-audio", + "text-to-audio", + "voice-generator", + "ai-voice-generator", + "voice-over-generator", + "script-to-voice", + "speech-synthesis", + "multilingual-tts", + "wav-generator", + "narration", + "read-aloud" + ], + "extensions": { + "com.openai": { + "interface": { + "displayName": "Yaps Text to Speech", + "shortDescription": "Turn text into WAV audio", + "longDescription": "Turn text or a text file into spoken audio, narration, or a voice-over with the local voices supplied by Yaps desktop. Pick the voice engine that matches the language of the text, including a multilingual voice for languages other than English, protect existing outputs, and save the generated WAV or PCM file. Requires a local-capable ChatGPT Desktop Work or Codex session; ChatGPT web and cloud sessions cannot reach the installed Yaps engine. Users can also run the feature directly in Yaps.", + "developerName": "Yaps AI", + "category": "Productivity", + "capabilities": [ + "Text to speech", + "WAV export", + "Local voices", + "Non-English voices", + "Narration", + "Voice-over generation" + ], + "websiteURL": "https://www.yaps.ai/codex?utm_source=codex&utm_medium=plugin&utm_campaign=official_plugins", + "supportURL": "https://www.yaps.ai/support", + "privacyPolicyURL": "https://www.yaps.ai/privacy", + "termsOfServiceURL": "https://www.yaps.ai/terms", + "defaultPrompt": [ + "Turn this text into a WAV file with Yaps.", + "Create narration from this text file.", + "Generate a voice-over from this script." + ], + "brandColor": "#D4775B", + "composerIcon": "./assets/yaps-icon.png", + "logo": "./assets/yaps-icon.png", + "logoDark": "./assets/yaps-icon.png" + } + } + } +}
Full technical diff · 13 changed fields
added /files/.claude-plugin~1plugin.json
Field was absent
{
"sha256": "47101c8cadd537823635774c3953dfb8663f60e5d5c5bc355d066829fd8deaf5",
"size": 493
}removed /files/.codex-plugin~1assets~1composer-icon.png
{
"sha256": "d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18",
"size": 7865
}Field is absent
removed /files/.codex-plugin~1assets~1logo-dark.png
{
"sha256": "d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18",
"size": 7865
}Field is absent
removed /files/.codex-plugin~1assets~1logo.png
{
"sha256": "d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18",
"size": 7865
}Field is absent
changed /files/.codex-plugin~1plugin.json/sha256
"e817fdce4232369d0d6ebf1a1bb0cf17ea6adf7d3451d94d82ebb4fabf10e114"
"cffdfe739409db857808fb24108fbffcf14f597f23e2af89aab06d6bdfe6aab7"
changed /files/.codex-plugin~1plugin.json/size
2267
2243
added /files/plugin.json
Field was absent
{
"sha256": "a42c88528cec093da9384b09460404c5868d1e226b00c32b6396e7a187b4e75c",
"size": 2453
}changed /files/scripts~1yaps-cli-discovery.mjs/sha256
"2264b812911bf5275f31d1f27f24f483269577a213fc97be7f36fc91a6b1bfc8"
"1d3808134d03a4d19f2b2eac3acea2d6af4b7538bcc0da84afe43bce09eca257"
changed /files/scripts~1yaps-cli-discovery.mjs/size
41185
50423
changed /files/scripts~1yaps-plugin-runner.mjs/sha256
"c5959de172d2c855d7edb39c433dd117dd1946719fe217486483d7b445a9619d"
"af9fc263e016cb959379f68fea158891d65e774b0457ed475f0a156f12ce34c9"
changed /files/scripts~1yaps-plugin-runner.mjs/size
10993
12836
changed /files/skills~1yaps-text-to-speech~1SKILL.md/sha256
"2444c498c34d00508d4e5c4c95ad775d417034d813d909847c2dcd981c72eeab"
"91b3f7cfb4d837fa1efc9636d433498fa5871b4503b8525439d512a68f724e6a"
changed /files/skills~1yaps-text-to-speech~1SKILL.md/size
14082
14260
Full snapshot data
{
"files": {
".claude-plugin/plugin.json": {
"sha256": "47101c8cadd537823635774c3953dfb8663f60e5d5c5bc355d066829fd8deaf5",
"size": 493
},
".codex-plugin/plugin.json": {
"sha256": "cffdfe739409db857808fb24108fbffcf14f597f23e2af89aab06d6bdfe6aab7",
"size": 2243
},
"README.md": {
"sha256": "c85956e7bc06e2a9c93eda61db445714845347f9db4a050df182b8369bb60f82",
"size": 1715
},
"assets/yaps-icon.png": {
"sha256": "d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18",
"size": 7865
},
"plugin.json": {
"sha256": "a42c88528cec093da9384b09460404c5868d1e226b00c32b6396e7a187b4e75c",
"size": 2453
},
"scripts/yaps-cli-discovery.mjs": {
"sha256": "1d3808134d03a4d19f2b2eac3acea2d6af4b7538bcc0da84afe43bce09eca257",
"size": 50423
},
"scripts/yaps-plugin-runner.mjs": {
"sha256": "af9fc263e016cb959379f68fea158891d65e774b0457ed475f0a156f12ce34c9",
"size": 12836
},
"skills/yaps-text-to-speech/SKILL.md": {
"sha256": "91b3f7cfb4d837fa1efc9636d433498fa5871b4503b8525439d512a68f724e6a",
"size": 14260
},
"skills/yaps-text-to-speech/agents/openai.yaml": {
"sha256": "eec36e2986965a6d1aa2745d193d649b459a749a5a84c90c5237587034a2e7cd",
"size": 199
}
}
}SHA-256 of public snapshot: 1fcc8f74956bd90163fae1c5585f757ce39ffcdc75c5ed7adb07dac9d22f626b