7 ms·
There are lots of AI-sloppy tells, starting from, let's see: * the web site's layout (eyebrows, glows, em-dashes, middots, that certain breathless tone in the
by akx 1mo ago
There are lots of AI-sloppy tells, starting from, let's see:
* the web site's layout (eyebrows, glows, em-dashes, middots, that certain breathless tone in the pricing box) (edit: see the source for https://vocalslice.com https://vocalslice.com too)
* the changelog listing, eg. the fact that you can search by language code as a headline feature
* in the app, things like "Click here to choose an audio file to transcribe – swap it any time" are Claude-like copy; I'd be surprised if you _couldn't_ change the audio file at any time?
* looking at https://vocalslice.com/demo.webp https://vocalslice.com/demo.webp, another claudeism is the glowy status indicator blob, it really likes to add that by default.
If OP gets a business going with this, more power to them and all the best, but it really is something that's buildable pretty easily with transformers.js and models like onnx-community/whisper-small_timestamped. (Speaking of which, I hope OP is hosting the models somewhere themselves and not trusting, say, Hugging Face with the continuity of their business.)
- terranivium 1mo agothe truly important thing from discussion with users is the actual workflow optimisation that the app provides, but i totally agree some of the copy on the website could use improvement and the comments on this show hn have made it clear that i'm not communicating things as well as i could
- akx 1mo agoUX-wise, from what I can glean from the .webp, I'd personally (having worked in this same space) appreciate being able to see the slices I already have without having to switch tabs back and forth, for one...
- terranivium 1mo agogreat suggestion - the transcription tab is already quite limited for real estate. i recommend trying out the free trial to get a feel for the workflow.
- andai 1mo agoYou might also want to take HH feedback with a grain of salt, it's a very particular demographic. Classic example: https://news.ycombinator.com/item?id=9224 https://news.ycombinator.com/item?id=9224
- andai 1mo agoHN*
- andai 1mo agohttps://news.ycombinator.com/item?id=9224 https://news.ycombinator.com/item?id=9224
- akx 1mo agoClassic link. Not the same thing though. I mean try telling a competent agent something like > Let's build a webapp that allows the user to choose an audio file, we slice it into timestamped word regions with transformers.js + onnx-community/whisper-base_timestamped (with language selection). The user can then scroll through the waveform (that shows the found word regions), synchronized with the transcript, and select word regions in the transcript or in the waveform, and fine-tune the selection if they need to, and then export the slice as WAV. and see what pops out.
- andai 1mo agoSo I tried this with GLM 5.3 and it kinda worked. I used AssemblyAI cause I don't have the ability to run local models. The result is pretty ugly and unintuitive, OP's design is much nicer. And there are desync issues, but it's not too bad for a one-shot. (Kinda crazy that we can even do that these days, and then complain about it instead of being amazed!)