Thanks a lot for llm, Simon. I've started to integrate it more and more in what I do as an abstraction layer over llm apis.
By the way, do you know of any models that support streaming input tokens to reduce latency to output tokens?
Re:Cleaning Up Speech Recognition with GPT
by simonw on Saturday April 27, 2024 @02:36AM
(#40177804)
I don't think I've seen one that does that.
Groq is pretty amazing to play with to see what fast models are like (llm-groq plugin).
Thanks. The problem with groq is time to first token (being in a queue, presumably).
I wrote it in December, when I was none the wiser. I've already got an elisp function (using whisper now for the backend - which has some cons to it).
In fact, it's fairly common for me to use the combination of Whisper and GPT to compose emails, etc. I should do a followup post on my setup.
Interestingly, Simon, I also submitted another story[1] where I refer to your shot-scraper. You're the gift that keeps on giving (especially given that my first programming job was with Django in 2008!)
Re:Cleaning Up Speech Recognition with GPT
by jilijeanlouis on Saturday April 27, 2024 @03:21AM
(#40177995)
BTW I’ve heard from researchers from a big GAFAM (can’t name) that they actually use gpt to do this on the ground truth and spot that correction and do a second pass of human labelling on the ground truth to have better dataset.
Re:Cleaning Up Speech Recognition with GPT
by tedmiston on Saturday April 27, 2024 @11:11AM
(#40180581)
Thanks for sharing this!
Direct link to the repo for those curious - https://github.com/simonw/llm
I suggest taking a look at my LLM command-line tool. It's great for cobbling together these kinds of things, because you can use whatever shell integration your environment has to pipe things to it.
Should be easy to call that from elisp, and you can then install plugins to have it talk to other models like Claude or Llama 3: https://llm.datasette.io/en/stable/plugins/directory.html