is <Hume.ai> plugin available yet?
# ask-ai
e
is Hume.ai plugin available yet?
g
It seems likely that the Hume.ai plugin is not yet available for LiveKit. According to a Slack conversation, there is interest in integrating Hume.ai, and the framework is open source, allowing for community contributions. However, there is no confirmation of an official release yet. Would you like more details on how to potentially integrate Hume.ai yourself? Sources: - Slack conversation 👍 0 button 👎 0 button 💡 Hint: Mention @runllm in the thread for followups.
e
yeah get me the info on how i can integrate it myself @millions-hair-24956
g
To integrate Hume.ai as a plugin for LiveKit, you can follow these steps: 1. Understand the Plugin Framework: LiveKit's plugin framework is designed to be extensible, allowing you to build custom plugins. You can model your plugin after existing ones, such as the ElevenLabs TTS plugin. 2. Subclass the TTS Class: If you're integrating a text-to-speech service, you can subclass the
agents.tts.TTS
class. This approach allows you to implement the specific methods required for your service. 3. Implement the Plugin: Your plugin should implement the necessary interfaces to interact with Hume.ai's API. This typically involves setting up API calls to Hume.ai's endpoints and handling the responses. 4. Testing: Once implemented, test your plugin within the LiveKit environment to ensure it works as expected. You can use the Agents Playground for development and testing. 5. Contribute: If you wish to contribute your plugin to the community, consider creating a pull request on the LiveKit GitHub repository. For more detailed guidance, you can refer to the LiveKit documentation on building plugins. Would you like a more detailed breakdown of any specific step? Sources: - Agents Playground - LiveKit documentation on building plugins 👍 0 button 👎 0 button 💡 Hint: Mention @runllm in the thread for followups.
g
I really hope this can get baked in soon. From initial testing Hume is the best voice quality out there.