Commit graph

9 commits

Author SHA1 Message Date
Natalie
b8ed398c3a ci(speech-synthesis-mcp): publish workflow update
Some checks failed
Build and Publish / build-and-publish (push) Failing after 49s
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 14:35:20 -04:00
Claude
735ef8d343 chore: point publish + repo at cocotte-forge (134.199.243.61)
black.lan forge is retired. Registry -> Verdaccio :4873, repo -> Forgejo
platform/speech-synthesis-mcp.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-28 07:43:52 -04:00
Natalie
96a38d884c Revert "feat: local macOS say fallback when remote Chatterbox is unreachable"
This reverts commit 44a80003b0.
2026-06-28 07:33:30 -04:00
Natalie
44a80003b0 feat: local macOS say fallback when remote Chatterbox is unreachable
When the remote Chatterbox TTS service (SPEECH_SYNTHESIS_URL, e.g. apricot)
is unreachable, synthesize() now fails over to local macOS `say` so spoken
notifications keep working without the GPU host or mesh link.

- Extract playback into playAudioFile() helper (DRY: primary + fallback reuse)
- speakFallback() generates AIFF via `say`, strips [tag]s, plays locally
- Failover only on network errors; real synthesis failures still surface
- Configurable: SPEECH_FALLBACK(=off), SPEECH_FALLBACK_VOICE/_RATE,
  SPEECH_PRIMARY_ATTEMPTS (retries before failover, default 10)
- ready_check reports local-fallback availability when remote is down
- Bump 1.0.1 -> 1.1.0

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-28 07:30:16 -04:00
Natalie
fe937c42d2 chore(@packages/speech-synthesis-mcp): 🔧 update forgejo registry endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 03:10:56 -07:00
autocommit
12b53534ce deps-upgrade(deps): ⬆️ Update dependencies to latest stable versions for security patches and compatibility fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 19:43:55 -07:00
autocommit
4c346e2eed feat(synthesis): Introduce remote playback proxy for streaming audio remotely
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-17 18:33:50 -07:00
autocommit
3c2bf76d6e deps-upgrade(dependencies): ⬆️ Update dependencies to latest versions for security, performance, and compatibility improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-12 13:03:18 -07:00
autocommit
7c38dbbe10 chore(gitignore): 🔧 add missing dist/ pattern to ignore build artifacts
Patterns added: dist/
2026-04-12 12:52:21 -07:00