News for hackers. Stuff that matters.
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by gok on Monday March 18, 2019 @02:52PM (#19423947)
They took a very simple speech recognizer that was running at ~380x real time on a CPU and got it to run at ~3500x on a GPU. I would call that a ~9x acceleration. In terms of perf/watt it was more like 5x.
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by dheera on Monday March 18, 2019 @04:25PM (#19424868)
Agreed, super bad title.

As an engineer I'm always impressed by a 9X speed-up from state-of-the-art, but I'm guessing that "9X" would make tech-illiterate shareholders unhappy and cause them to short the stock?

Would love a Chrome plugin that "fixes" numbers like this on pages based on crowd-sourced human understanding. People flag incorrect numbers they see on websites; new visitors start to see corrected numbers after enough people flag it with the corrected number.

The same would be useful for e.g. scooters advertising 30 miles range (s/30/10/), laptop battery life of 10 hours (s/10/5/), hardware companies announcing "availability of" a certain product when it's actually not yet for sale (s/availability/unavailability/), etc.

Re:Nvidia Accelerates Real Time Speech to Text Transcription... by ericd on Monday March 18, 2019 @04:45PM (#19425099)
Yeah, I've been wanting a similar chrome extension, actually. HN comments serve as a very valuable filter for information that I learn from, and I think it'd be great if the rest of the web benefitted from that kind of proofreading. Little annotations as a layer on top of the web.

Managing the community would be a bit tough, but if you seeded it with the HN community, and managed to keep the same self-regulating culture, I think that would be a strong base to start from.

Re:Nvidia Accelerates Real Time Speech to Text Transcription... by solarkraft on Monday March 18, 2019 @08:41PM (#19426941)
> a Chrome plugin

Right, better not support any other browser.

Re:Nvidia Accelerates Real Time Speech to Text Transcription... by StudentStuff on Monday March 18, 2019 @03:13PM (#19424155)
Yeah, DeepSpeech has been notably more accurate from our testing, Kaldi seems to be built and maintained as a research project. From what I've heard, running it at notable scale can be a pain.
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by zaroth on Monday March 18, 2019 @03:45PM (#19424454)
Kaldi certainly is a research project. Hopefully in the same vein as Postgres and not so much a toy implementation.

Could you conceivably run DeepSpeech and Kaldi side-by-side on the same audio sample and gain any kind of accuracy benefit?

To start with, errors would have to be uncorrelated, and you would need confidence scores on each word, which I assume you get.

Re:Nvidia Accelerates Real Time Speech to Text Transcription... by antt on Monday March 18, 2019 @04:14PM (#19424748)
Deepspeech can have multiple models running at the same time so I obviously see a benefit from using another system. Kaldi however is much faster to run in my experience and deepspeech is rnn based which puts a limit on how much you can pararalize it.
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by jjwiseman on Monday March 18, 2019 @05:33PM (#19425543)
There are ways to combine multiple independent speech recognition engines to improve accuracy, e.g. ROVER: http://my.fit.edu/~vkepuska/ece5527/sctk-2.3-rc1/doc/rover/r...
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by StudentStuff on Monday March 18, 2019 @03:54PM (#19424559)
I haven't seen any setups like you describe, but if you want to build a framework for comparing confidence intervals that use case would be possible.
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by Nimitz14 on Monday March 18, 2019 @06:18PM (#19425930)
DeepSpeech is definitely not as accurate. You messed something up. Most companies doing speech use kaldi, including Amazon.
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by solarkraft on Monday March 18, 2019 @08:43PM (#19426958)
Please elaborate on this. How are they using it? What do they do to expand on it?
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by zaroth on Monday March 18, 2019 @03:39PM (#19424419)
Indeed these are exactly the numbers they present in Table 2.
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by ksaj on Monday March 18, 2019 @07:01PM (#19426235)
I took it as referring to the length of the speech versus the length of transcription time, and not as a comparison against prior technologies.
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by melling on Monday March 18, 2019 @02:45PM (#19423883)
There’s an open source tool that lets developers program by voice using Kaldi.

https://www.reddit.com/r/speechrecognition/comments/5p3uxb/p...

Re:Nvidia Accelerates Real Time Speech to Text Transcription... by wjruoxue on Monday March 18, 2019 @04:46PM (#19425102)
Use GPU to run FST decoding is not something new. The major challenge is how to run it efficiently when model cannot fit into one GPU. The reason Kaldi still uses CPU for decoding is that with a beefy CPU machine many decoders can run in parallel with just one copy of the model in memory. With enough CPUs, the RTF isn't so bad.
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by melling on Monday March 18, 2019 @03:59PM (#19424605)
“This means 24 hours worth of human speech can be transcribed in 25 seconds.”

With this kind of performance, can’t a large body of video or audio (e.g podcasts) be transcribed then manually corrected to improve the model?

Re:Nvidia Accelerates Real Time Speech to Text Transcription... by intopieces on Tuesday March 19, 2019 @12:01AM (#19427986)
A little bit, but podcasts and other instances of performed speech represent a narrow sample of what human speech sounds like in the real world. Eventually, there is not much to gain from it.
Re:Nvidia Accelerates Real Time Speech to Text Transcription... by m3kw9 on Monday March 18, 2019 @02:40PM (#19423822)
Now imagine this with an ASIC or FPGA. They are usually 20 to 70x faster.