Skip to content

Auris v1.1.3

Choose a tag to compare

@github-actions github-actions released this 17 Apr 19:36
· 14 commits to main since this release
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.