You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add OpenAI remote backend and FlushRaw binding
Introduce a remote transcription backend that forwards captured audio to OpenAI when openai_api_key is set. Adds config options (openai_api_key, openai_model) and docs (README/API) describing local (whisper.cpp) vs remote modes. New server module sv_auris_openai.lua builds multipart WAV requests, posts to OpenAI /v1/audio/transcriptions, and fires Auris_Transcription with the returned text. C++ bindings: auris.Init gains a skipWhisper flag to avoid loading whisper.cpp; a new auris.FlushRaw binding returns raw float32 PCM for the remote path; module registration updated accordingly. Server boot/feed/initialization logic updated to branch between local and remote flows, and shared version/api files were reorganized to server-side includes.