April 2023 Summaries
3 posts from LiveKit
Filter
Month:
Year:
Post Summaries
Back to Blog
This tutorial demonstrates how to implement spatial audio in a WebRTC and React application using LiveKit, an open-source WebRTC SFU and client libraries. Spatial audio adjusts the volume of each participant's voice based on their direction and distance relative to the listener in a virtual world, providing immersion and context not possible with traditional audio apps. The tutorial covers the architecture of the app, the design of the API for spatial audio, and the implementation of the PannerNode from WebAudio to render audio spatially. A complete demo using this technique is available at spatial-audio-demo.livekit.io.
Apr 17, 2023
1,370 words in the original blog post.
The text provides a mini tutorial on setting up a LiveKit Cloud project. It explains that LiveKit is an open-source WebRTC SFU and client libraries for major platforms, with the option of running your own server or using the simpler LiveKit Cloud service. To set up a project, users need to sign in, create a new project, generate keys (LIVEKIT_API_KEY and LIVEKIT_API_SECRET), and obtain the project's URL from the dashboard. Once these steps are completed, users can connect to their first room and start building with LiveKit Cloud's SDKs for various platforms. The tutorial also mentions a list of example apps using LiveKit for inspiration.
Apr 16, 2023
232 words in the original blog post.
KITT is an AI developed by the LiveKit team that can engage in live conversations with users. It has various capabilities such as answering questions, taking notes during meetings, and translating multiple languages. The technology behind KITT involves using LiveKit's Go SDK to join sessions from the backend and streaming audio for speech-to-text conversion. Google Cloud's STT service was chosen due to its speed, accuracy, and support for streaming recognition. GPT-3.5 is used for text responses, with modifications made to optimize for latency. The client interface uses LiveKit Meet, a Zoom-inspired sample application that allows KITT to join meetings automatically. Potential improvements include exploring different STT and TTS models, using more powerful AI models like GPT-4, enhancing prompting techniques, incorporating avatars for visual representation, processing video streams, enabling screen sharing, and adding features such as sentiment analysis or scene understanding.
Apr 12, 2023
1,625 words in the original blog post.