Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Fix deepgram English check (livekit#625) * Cartesia bump to 0.4.0 (livekit#624) * Introduce manual package release (livekit#626) * Use the correct working directory in the manual publish job (livekit#627) * Modified RAG plugin (livekit#629) Co-authored-by: Théo Monnom <theo.monnom@outlook.com> * Revert "nltk: fix broken punkt download" (livekit#630) * Expose WorkerType explicitly (livekit#632) * openai: allow sending user IDs (livekit#633) * silero: fix vad padding & choppy audio (livekit#631) * ipc: use our own duplex instead of mp.Queue (livekit#634) * llm: fix optional arguments & non-hashable list (livekit#637) * Add agent_name to WorkerOptions (livekit#636) * Support OpenAI Assistants API (livekit#601) * voiceassistant: fix will_synthesize_assistant_reply race (livekit#638) * silero: adjust vad activation threshold (livekit#639) * Version Packages (livekit#615) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * voiceassistant: fix llm not having the full chat context on bad interruption timing (livekit#640) * livekit-plugins-browser: handle mouse/keyboard inputs on devmode (livekit#644) * nltk: fix another semver break (livekit#647) * livekit-plugins-browser: python API (livekit#645) * Delete test.py (livekit#652) * livekit-plugins-browser: prepare for release (livekit#653) * Version Packages (livekit#641) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Revert "Version Packages" (livekit#659) * fix release workflow (livekit#661) * Version Packages (livekit#660) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Add ServerMessage.termination handler (livekit#635) Co-authored-by: Théo Monnom <theo.8bits@gmail.com> * Introduce anthropic plugin (livekit#655) * fix uninitialized SpeechHandle error on interruption (livekit#665) * voiceassistant: avoid stacking assistant replies when allow_interruptions=False (livekit#667) * fix: disconnect event may now have some arguments (livekit#668) * Anthropic requires the first message to be a non empty 'user' role (livekit#669) * support clova speech (livekit#439) * Updated readme with LLM options (livekit#671) * Update README.md (livekit#666) * plugins: add docstrings explaining API keys (livekit#672) * Disable anthropic test due to 429s (livekit#675) * Remove duplicate entry from plugin table (livekit#673) * Version Packages (livekit#662) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * deepgram: switch the default model to phonecall (livekit#676) * update livekit to 0.14.0 and await tracksubscribed (livekit#678) * Fix Google STT exception when no valid speech is recognized (livekit#680) * Introduce easy api for starting tasks for remote participants (livekit#679) * examples: document how to log chats (livekit#685) * Version Packages (livekit#677) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * voiceassistant: keep punctuations when sending agent transcription (livekit#648) * Pass context into participant entrypoint (livekit#694) * Version Packages (livekit#693) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update examples to use participant_entrypoint (livekit#695) * voiceassistant: add VoiceAssistantState (livekit#654) Co-authored-by: Théo Monnom <theo.8bits@gmail.com> * Fix anthropic package publishing (livekit#701) * fix non pickleable log (livekit#691) * Revert "Update examples to use participant_entrypoint" (livekit#702) * google-tts: ignore wav header (livekit#703) * fix examples (livekit#704) * skip processing of choice.delta when it is None (livekit#705) * delete duplicate code (livekit#707) * voiceassistant: skip speech initialization if interrupted (livekit#715) * Ensure room.name is available before connection (livekit#716) * Add deepseek LLMs at OpenAI plugin (livekit#714) * add threaded job runners (livekit#684) * voiceassistant: add before_tts_cb callback (livekit#706) * voiceassistant: fix mark_audio_segment_end with no audio data (livekit#719) * add JobContext.wait_for_participant (livekit#712) * Enable Google TTS with application default credentials (livekit#721) * improve gracefully_cancel logic (livekit#720) * bump required livekit version to 0.15.2 (livekit#722) * elevenlabs: expose enable_ssml_parsing (livekit#723) * Version Packages (livekit#697) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * release anthropic (livekit#724) * Version Packages (livekit#725) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Update examples to use wait_for_participant (livekit#726) Co-authored-by: Théo Monnom <theo.8bits@gmail.com> * Introduce function calling to OpenAI Assistants (livekit#710) Co-authored-by: Théo Monnom <theo.8bits@gmail.com> * tts_forwarder: don't raise inside mark_{audio,text}_segment_end when nothing was pushed (livekit#730) * Add Cerebras to OpenAI Plugin (livekit#731) * Fixes to Anthropic Function Calling (livekit#708) * ci: don't run tests on forks (livekit#739) * Only send actual audio to Deepgram (livekit#738) * Add support for cartesia voice control (livekit#740) Co-authored-by: Théo Monnom <theo.8bits@gmail.com> * Version Packages (livekit#727) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Allow setting LLM temperature with VoiceAssistant (livekit#741) * Update STT sample README (livekit#709) * avoid returning tiny frames from TTS (livekit#747) * run tests on main (and make skipping clearer) (livekit#748) * voiceassistant: avoid tiny frames on playout (livekit#750) * limit concurrent process init to 1 (livekit#751) * windows: default to threaded executor & fix dev mode (livekit#755) * improve graceful shutdown (livekit#756) * better dev defaults (livekit#762) * 11labs: send phoneme in one entire xml chunk (livekit#766) * ipc: fix process not starting if num_idle_processes is zero (livekit#763) * limit noisy logs & keep the root logger info (livekit#768) * use os.exit to exit forcefully (livekit#770) * Fix Assistant API Vision Capabilities (livekit#771) * voiceassistant: allow to cancel llm generation inside before_llm_cb (livekit#753) * Remove useless logs (livekit#773) * voiceassistant: expose min_endpointing_delay (livekit#752) * Add typing-extensions as a dependency (livekit#778) * rename voice_assistant.state to agent.state (livekit#772) Co-authored-by: aoife cassidy <aoife@livekit.io> * bump rtc (livekit#782) * Version Packages (livekit#744) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * added livekit-plugins-playht text-to-speech (livekit#735) * Fix function for OpenAI Assistants (livekit#784) * fix the problem of infinite loop when agent speech is interrupted (livekit#790) --------- Co-authored-by: David Zhao <dz@livekit.io> Co-authored-by: Neil Dwyer <neildwyer1991@gmail.com> Co-authored-by: Alejandro Figar Gutierrez <afigar@me.com> Co-authored-by: Théo Monnom <theo.monnom@outlook.com> Co-authored-by: Théo Monnom <theo.8bits@gmail.com> Co-authored-by: aoife cassidy <aoife@livekit.io> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: josephkieu <168809198+josephkieu@users.noreply.github.com> Co-authored-by: Mehadi Hasan Menon <104126711+mehadi92@users.noreply.github.com> Co-authored-by: lukasIO <mail@lukasseiler.de> Co-authored-by: xsg22 <111886011+xsg22@users.noreply.github.com> Co-authored-by: Yuan He <183649+lenage@users.noreply.github.com> Co-authored-by: Ryan Sinnet <rsinnet@users.noreply.github.com> Co-authored-by: Henry Tu <henry@henrytu.me> Co-authored-by: Ben Cherry <bcherry@gmail.com> Co-authored-by: Jaydev <jaydevjadav.015@gmail.com> Co-authored-by: Jax <anyetiangong@qq.com>
- Loading branch information