VAD for end speech detection and better notes searching
- SileroVAD is now properly used to detect when a user stops talking, this should work way better in noisy environments than the previous RMS energy detection
- Notes are now searched by both text and semantic in one go, improving the results on first look