Voicevo
D 50 completed
Cli Tool
monorepo / rust · small
75
Files
14,702
LOC
0
Frameworks
3
Languages
Pipeline State
completedRun ID
#304442Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
SkippedDecision
skip_scaffold_dupNovelty
51.00Framework unique
—Isolation
—Last stage change
2026-04-16 18:15:42Deduplication group #47650
Member of a group with 1 similar repo(s) — canonical #2312 view group →
Top concepts (8)
Project Descriptionbusiness_logicCLI ToolFactoryFile ManagementConfigurationAuthenticationAnalytics
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot
🧪 Code Distillation
Browse all specs →AI Prompt
Create a command-line tool in Rust called 'voicevo' designed to track vocal cord recovery using objective acoustic measurements. The tool needs to record various voice exercises like sustained vowels, chromatic scales, and reading passages. Key features should include running DSP analysis to measure metrics such as pitch tracking, jitter, shimmer, and HNR. It must also support generating trend reports across multiple sessions, providing an LLM interpretation of the results, and allowing users to compare two specific sessions side-by-side. Please ensure the CLI supports listing devices and viewing session history.
rust cli audio-processing vocal-health dsp command-line-tool
Generated by gemma4:latest
Catalog Information
The voicevo project is a command-line tool for tracking vocal cord recovery through objective acoustic measurements.
Description
This tool records voice exercises and runs DSP analysis to generate trend reports over time. It measures parameters such as maximum phonation time, mean fundamental frequency, jitter, shimmer, and harmonics-to-noise ratio. The results are used to track the progress of vocal cord recovery after radiation-induced paralysis.
الوصف
هذا الأداة تسجل تمارين الصوت وتقوم بتحليل الأشارة الرقمية لإنشاء تقارير التrend عبر الوقت. وهي تحدد المعايير مثل وقت الإنتاج القصوى، ومتوسط التردد الأساسي، والجITTER، والشيمر، ونسبة الأوكتاف إلى الضوضاء. النتائج تستخدم لتتبع تقدم استرداد الحنجرة بعد إصابة بالسرطان.
Novelty
7/10Tags
vocal-cord-recovery acoustic-measurements voice-exercises dsp-analysis trend-reporting
Technologies
serde tokio
Claude Models
claude-opus-4.6
Quality Score
D
50.1/100
Structure
48
Code Quality
52
Documentation
52
Testing
0
Practices
75
Security
84
Dependencies
80
Strengths
- Consistent naming conventions (snake_case)
- Good security practices \u2014 no major issues detected
- Properly licensed project
Weaknesses
- No tests found \u2014 high risk of regressions
- No CI/CD configuration \u2014 manual testing and deployment
- 1 files with critical complexity need refactoring
- 2093 duplicate lines detected \u2014 consider DRY refactoring
- 4 'god files' with >500 LOC need decomposition
Recommendations
- Add a test suite \u2014 start with critical path integration tests
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a linter configuration to enforce code style consistency
Security & Health
8.6h
Tech Debt (B)
Medium
DORA Rating
A
OWASP (100%)
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot
PASS
Quality Gate
A
Risk (1)
MIT
License
10.8%
Duplication
Languages
Frameworks
None detected
Symbols
function464
struct52
constant35
extension26
enum13
type_alias1
Concepts (8)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | A command-line tool for tracking vocal cord recovery through objective acoustic measurements. Records voice exercises, runs DSP analysis (pitch tracking, jitter, shimmer, HNR), and generates trend reports over time. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| arch_layer | business_logic | Detected business_logic layer | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | CLI Tool | cli | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| design_pattern | Factory | Found factory/create_ naming patterns | 60% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | File Management | Detected from 3 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Configuration | Detected from 2 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Authentication | Detected from 3 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Analytics | Detected from 4 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Repobility · code-quality intelligence platform · https://repobility.com
Embed Badge
Add to your README:
BinComp Dependency Hardening
All packages →3 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.