OpenClaw, uyandırma sözcüklerini Gateway’in sahibi olduğu tek bir genel liste olarak ele alır.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
- Düğüm başına özel uyandırma sözcükleri yoktur.
- Herhangi bir düğüm/uygulama kullanıcı arayüzü listeyi düzenleyebilir; değişiklikler Gateway tarafından kalıcı hale getirilir ve herkese yayınlanır.
- macOS ve iOS yerel Sesle Uyandırma etkin/devre dışı anahtarlarını korur (yerel kullanıcı deneyimi + izinler farklıdır).
- Android şu anda Sesle Uyandırma’yı kapalı tutar ve Ses sekmesinde manuel mikrofon akışı kullanır.
Depolama (Gateway ana makinesi)
Uyandırma sözcükleri gateway makinesinde şurada saklanır:~/.openclaw/settings/voicewake.json
Protokol
Yöntemler
voicewake.get→{ triggers: string[] }{ triggers: string[] }parametreleriylevoicewake.set→{ triggers: string[] }
- Tetikleyiciler normalleştirilir (baştaki/sondaki boşluklar kırpılır, boş değerler atılır). Boş listeler varsayılanlara geri döner.
- Güvenlik için sınırlar uygulanır (sayı/uzunluk üst sınırları).
Yönlendirme yöntemleri (tetikleyici → hedef)
voicewake.routing.get→{ config: VoiceWakeRoutingConfig }{ config: VoiceWakeRoutingConfig }parametreleriylevoicewake.routing.set→{ config: VoiceWakeRoutingConfig }
VoiceWakeRoutingConfig biçimi:
{ "mode": "current" }{ "agentId": "main" }{ "sessionKey": "agent:main:main" }
Olaylar
voicewake.changedyükü{ triggers: string[] }voicewake.routing.changedyükü{ config: VoiceWakeRoutingConfig }
- Tüm WebSocket istemcileri (macOS uygulaması, WebChat vb.)
- Tüm bağlı düğümler (iOS/Android) ve ayrıca düğüm bağlandığında ilk “geçerli durum” gönderimi olarak.
İstemci davranışı
macOS uygulaması
VoiceWakeRuntimetetikleyicilerini denetlemek için genel listeyi kullanır.- Sesle Uyandırma ayarlarında “Tetikleyici sözcükler”i düzenlemek
voicewake.setçağrısı yapar ve ardından diğer istemcileri eşitlenmiş halde tutmak için yayına güvenir.
iOS düğümü
VoiceWakeManagertetikleyici algılaması için genel listeyi kullanır.- Ayarlar’da Uyandırma Sözcükleri’ni düzenlemek
voicewake.setçağrısı yapar (Gateway WS üzerinden) ve ayrıca yerel uyandırma sözcüğü algılamasını duyarlı tutar.
Android düğümü
- Sesle Uyandırma şu anda Android çalışma zamanı/Ayarlar’da devre dışıdır.
- Android sesi, uyandırma sözcüğü tetikleyicileri yerine Ses sekmesinde manuel mikrofon yakalama kullanır.