Provides text-to-speech functionality using the macOS 'say' command.
Honk is a simple MPC (Minimal Control Protocol) server implemented in Python, leveraging the macOS 'say' command for text-to-speech conversion. This project serves as a demonstration, offering basic functionalities like announcing the presentation location and providing the current time. It is designed to be easily integrated with Claude and is packaged using Nix for simplified dependency management and deployment, ensuring a smooth and reproducible setup.
Key Features
01Offers a tool to retrieve the current time
02Nixified using uv for dependency management
03Easy integration with Claude
04Provides a stub location announcement for demos
050 GitHub stars
06Text-to-speech functionality via macOS 'say' command
Use Cases
01Learning Nix package management with Python
02Demonstrating basic MPC functionality
03Quickly prototyping text-to-speech applications on macOS