The Verbi project, a modular voice assistant application, is grappling with dependency management issues while actively integrating new APIs to enhance its capabilities.
Recent issues highlight critical dependency problems, notably a ModuleNotFoundError
(#26) related to the 'melo' module. User requests for additional text-to-speech (TTS) options and urgent audio functionality issues indicate ongoing user engagement and demand for feature enhancements. The development team has been focusing on integrating APIs such as Google Gemini and Cerebras, reflecting a strategic push towards expanding the project's technological scope.
ModuleNotFoundError
in issue #26 suggests critical dependency challenges that need immediate resolution.Timespan | Opened | Closed | Comments | Labeled | Milestones |
---|---|---|---|---|---|
7 Days | 1 | 0 | 0 | 1 | 1 |
30 Days | 2 | 0 | 1 | 2 | 1 |
90 Days | 10 | 2 | 16 | 10 | 1 |
All Time | 16 | 5 | - | - | - |
Like all software activity quantification, these numbers are imperfect but sometimes useful. Comments, Labels, and Milestones refer to those issues opened in the timespan in question.
The Verbi project currently has 11 open issues, indicating ongoing development and user engagement. Notably, the most recent issue (#26) pertains to a ModuleNotFoundError
, which suggests potential dependency management issues. A recurring theme among the issues is the integration and functionality of various text-to-speech (TTS) models, with several users requesting additional TTS options or reporting errors related to existing ones. Additionally, there are multiple instances of users seeking assistance for urgent problems, particularly regarding audio recording and playback functionalities.
Most Recently Created Issues:
Issue #26: ModuleNotFoundError: No module named 'melo'
Issue #25: Add gemini flash support
Issue #21: More TTS options will be great.
Issue #20: error
Issue #18: Instructions to use Melotts in docker from Verbi
Most Recently Updated Issues:
Issue #20: error
Issue #21: More TTS options will be great.
Issue #18: Instructions to use Melotts in docker from Verbi
The Verbi project, a modular voice assistant application, has several open pull requests (PRs) that focus on enhancing its functionality through API integrations, documentation updates, and code improvements. The PRs reflect ongoing efforts to expand the project's capabilities and improve its usability.
PR #24: [Feat] Integrate Google Gemini API For Response Generation
PR #23: docs: update README.md
PR #22: Update README.md
PR #9: First Commit -
PR #19: Refactor and improvements
PR #8: Added Ollama support
PR #6: added local model for TTS
PR #4: Implement ElevenLabs TTS
PR #3: adding STT with Deepgram
PR #1: Add support for FastWhisperAPI running locally in Docker
The open pull requests (#24, #23, #22, and #9) indicate active development efforts focusing on both functional enhancements and documentation improvements. The integration of the Google Gemini API in PR #24 is particularly noteworthy as it aims to leverage advanced generative model features at no cost. This aligns with the project's goal of experimenting with cutting-edge technologies while maintaining cost-effectiveness.
Documentation updates in PRs #23 and #22 highlight an attention to user experience by addressing common installation issues and ensuring clarity in setup instructions. Such updates are crucial for maintaining an accessible project, especially one that involves complex configurations like Verbi.
PR #9 stands out as a significant contribution that not only adds new features but also improves existing functionalities. The introduction of fastxttsapi and a streaming player suggests an enhancement in both performance and user interaction quality. This PR reflects a proactive approach to continuously improve the project's offerings.
The closed pull requests reveal a history of substantial contributions that have shaped the project's current state. The refactoring efforts in PR #19 demonstrate a commitment to code quality and maintainability. The addition of various TTS options through PRs #4 and #6, along with STT capabilities from PR #3, showcase the project's expansion in terms of supported technologies and models.
Overall, the analysis of these pull requests indicates a vibrant development environment with ongoing efforts to enhance functionality, improve user experience, and maintain high code quality standards. The project's modular design allows for such flexibility in development, enabling quick adaptations to incorporate new technologies and address user needs effectively.
PromptEngineer (PromtEngineer)
David Bustos Usta (dfbustosus)
Edoardo Cilia (3choff)
Overall, the development team is actively enhancing the Verbi project through collaborative efforts, focusing on API integrations, and ensuring code quality through continuous improvements.