त्वरित शुरुआत
AGENT_SPEAK=1)। AGENT_SPEAK=0 से अक्षम करें।
Wake-word listener
Listener तब तक default रूप से बंद है जब तक आपarka listen न चलाएँ। Login पर shell autostart के लिए:
STT engines
Arka स्वचालित रूप से सबसे अच्छा उपलब्ध engine चुनता है (STT=auto, LISTEN_ENGINE=auto):
स्पष्ट रूप से override करें:
TTS backends
Arka Edge TTS या Sarvam का उपयोग करके replies बोलता है:Remote server
अपने PC agent के साथ phone-आधारित interaction के लिए remote STT/TTS server चलाने के लिएarka serve का उपयोग करें:
Arka backend को API key के साथ उपयोग करें
Arka का remote backend आपके अपने app, script, या local frontend से भी call किया जा सकता है। Access token API key है:REMOTE_TOKEN सेट करें, server शुरू करें, फिर token को bearer token के रूप में pass करें।
Configuration:
एक सख्त inbound automation surface के लिए, इसके बजाय webhook server का उपयोग करें:
127.0.0.1 से bound रखें जब तक आप HTTPS, rate limits, और logs के साथ किसी trusted reverse proxy के पीछे न हों। Request bodies में provider keys न रखें; उन्हें server पर Arka के .env में कॉन्फ़िगर करें।
Troubleshooting:
Multi-turn बातचीत
Voice sessions turns के बीच context बनाए रखते हैं। “hey arka” के बाद अपना request बोलें, फिर session timeout होने तक wake word दोहराए बिना बातचीत जारी रखें।Voice से memory
MEMORY_AUTODETECT=1 (default) के साथ, Arka स्वचालित रूप से voice और chat से “remember that …” phrases detect करता है:
पूर्ण voice अनुभव के लिए fish shell और voice extras install करें। सेटअप steps के लिए Quickstart देखें।