6 ms·
Indeed, with another model I would get persistent transcriptions of silent parts into 'Thanks for watching!' or '[MUSIC]'. Pretty dumb that this failure mode wa
by isoprophlex 1y ago
Indeed, with another model I would get persistent transcriptions of silent parts into 'Thanks for watching!' or '[MUSIC]'. Pretty dumb that this failure mode wasn't caught in some QA process, and there are now multiple transcription models suffering from the same issue. Having silent parts in your input audio seems like it should be a very common occurrence...
- rollcat 1y agoWhen I was taught mathematics, the zero value was always considered the most important edge case. You prove something for N=0 (or N=1), then for N=M+1. It's even more important in audio DSP: processing near-zeroes can end up being extremely CPU intensive, look up denormal/subnormal floats.
- inglor_cz 1y agoYeah, I studied mathematics (algebra and number theory) and zero is the point, often sporting discontinuities, or weird asymptotic behavior. Quite a lot of algorithms use some form of division and zero is the only number in our typical structures (Z, Q, R, C), that cannot be used to divide with.
- isoprophlex 1y agoWell, now in this brave new age of AI we can enjoy computer programs crashing with an Error: division by please upvote, share and like!
- xyproto 1y agoThis also works; I upvoted your comment.
- o1bf2k25n8g5 1y agoI have discovered a truly marvelous proof of how to smash that like and subscribe button, which this comment box is too small to contain.
- edwcross 1y agoIn machine integer arithmetics, one must also beware division by -1, which can convert MIN_INT into MIN_INT with a signed overflow and violate some arithmetics invariants, such as sign (negative divided by negative is _usually_ positive).
- KeplerBoy 1y agoDenormals are flushed to zero by default on most GPUs by the way.
- rollcat 1y agoMakes total sense, execution time is bounded. The point is it's still a case you must consider (what if near-zero is distinct from zero and significant?)
- wahnfrieden 1y agowhisper MUST be combined with silence detection / VAD
- pferde 1y agoAh, the good old "you're holding it wrong". What good is a speech recognition tool that literally hears imaginary voices?
- Xmd5a 1y agofaster-whisper has a min_silence_duration_ms option
- wahnfrieden 1y agoThere are much higher quality VAD solutions available
- DANmode 1y agoPlease name a couple to get someone started who's hacking on webapps? I'd really appreciate it.
- DANmode 1y ago(as would future readers, I'm sure)
- DANmode 1y agohttps://github.com/ten-framework/ten-vad https://github.com/ten-framework/ten-vad
- wahnfrieden 1y agoI last used silero but haven’t kept up with stage of the art so didn’t mention it