callmac
Remote voice control for Mac from mobile devices using commands like /callmac or /voice. Broadcast announcements, play alarms, tell stories, wake up kids - all triggered from Telegram/WhatsApp messages. Uses edge-tts with mixed Chinese/English support, local playback, loops, and
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Remote voice control for Mac from mobile devices using commands like /callmac or /voice. Broadcast announcements, play alarms, tell stories, wake up kids - all triggered from Telegram/WhatsApp messages. Uses edge-tts with mixed Chinese/English support, local playback, loops, and volume control. | 从移动设备通过 /callmac 或 /voice 命令远程控制 Mac 语音功能。广播公告、播放闹钟、讲故事、叫孩子起床 - 全部通过 Telegram/WhatsApp 消息触发。使用 edge-tts 支持中英文混合、本地播放、循环播放和音量控制。
How to use
Zainstaluj skill callmac w swoim środowisku agenta, upewniając się, że masz zainstalowany Python 3 i dostęp do Maca z zainstalowanym narzędziem afplay do odtwarzania audio.
Skonfiguruj połączenie z Telegramem lub WhatsAppem, aby móc wysyłać polecenia do agenta obsługującego skill. Przygotuj wiadomości zaczynające się od /callmac lub /voice, które będą wyzwalać funkcje głosowe.
Przygotuj tekst, który chcesz odtwarzać. Możesz używać zawartości w czystym angielskim, czystym chińskim lub mieszanym (np. "Hello 你好"). Skill automatycznie rozpozna segmenty każdego języka i użyje odpowiedniego głosu neuronowego.
Wyślij polecenie z parametrami odtwarzania. Możesz określić głos (np. en-US-JennyNeural dla angielskiego lub zh-CN-XiaoxiaoNeural dla chińskiego), liczbę pętli (ile razy powtórzyć audio) i poziom głośności (0-100%).
Skill wygeneruje plik audio przy użyciu edge-tts i natychmiast odtworzy go na Macu lub zapisze jako plik MP3 do późniejszego użytku. Możesz również wybrać odtwarzanie w tle, aby kontynuować pracę na urządzeniu.
Monitoruj odpowiedź agenta, aby potwierdzić, że audio zostało wygenerowane i odtworzone. W razie potrzeby dostosuj parametry (głos, głośność, język) w następnym poleceniu.