Skip to content

miPwn/mercury-tts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mercury TTS

mercury-tts is the speech-rendering service for HAL.

Its responsibility is narrow:

  • accept text or sentence batches over HTTP
  • render speech using the configured TTS backends
  • return or queue playback work
  • expose health and service diagnostics for the speech path

This repo no longer owns:

  • runtime orchestration
  • chat workflow
  • memory/state management
  • aware mode
  • sensory processing
  • review or story generation
  • canon or prompt governance

Those concerns belong in other services:

  • hal-orchestrator
  • hal-memory-fabric
  • halo-chat
  • hal-voice-recognition

Active Surface

Primary local service endpoints:

  • GET /health
  • POST /speak

The current operator helper script is:

These scripts are thin TTS clients only. They are not runtime shells.

Development

Run Go validation:

go test ./...

Important files:

Notes

Older runtime/state assets were removed from this repo during the orchestrator split. If you need HAL workflow behavior, use hal-orchestrator, not mercury-tts.

About

Ultra fast tts with realistic voices - fully self hosted

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors