Skip to content

Neural network implementation#2

Merged
decahedron1 merged 2 commits intomainfrom
nn
Oct 14, 2025
Merged

Neural network implementation#2
decahedron1 merged 2 commits intomainfrom
nn

Conversation

@decahedron1
Copy link
Copy Markdown
Member

Replace the library with a far more accurate (60% vs 95%), only slightly slower (1.3us vs 22us) neural network-based implementation. This implementation is still over 10x faster than competing neural network VADs Silero & TEN.

There's still much room for optimization, especially outside of the NN inference. #![no_std] is currently broken since we rely on std f32 math; these areas should use libm (or something else) instead.

@decahedron1 decahedron1 marked this pull request as ready for review October 13, 2025 18:36
@decahedron1 decahedron1 merged commit fd2fc68 into main Oct 14, 2025
1 check passed
@decahedron1 decahedron1 deleted the nn branch February 21, 2026 04:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant