Live data from Hacker News

Show HN: JuliusJS – Speech recognition in JavaScript

github.com

41–50 of 55 posts

Re: Show HN: JuliusJS – Speech recognition in JavaScript

#41
post #2

Creator here - I ported this over from the open-source Julius using emscripten. AMA

This is absolutely amazing, great work. This will open up a whole new world of possibilities.

In my time using offline speech-recognition tech, I never was able to use julius properly (docs were a little lacking) so I jumped on to CMUSphinx/pocketsphinx, but I think you've just done a huge amount of work to bring Julius out of obscurity (at least in my mind). Thanks very much

[EDIT] - I really can't get across enough how awesome this is, please add a gittip link or bitcoin address or something

Re: Show HN: JuliusJS – Speech recognition in JavaScript

#42
post #30
post #28

Earlier quoted context omitted.

It does post them back from the worker, but the Julius interface doesn't expose them (yet). The way that Julius deals with confidence scores is also a little different (they're not fractional), so you'd need to account for that. I'll be sure to include them soon - it's probably just a few more lines of code, so you can expect them in the onrecognition function this afternoon.

OK it's done! Not well documented yet - that will wait for another day - but you can now access the score through the `onrecognition` event.

Fantastic project and response time. Congrats on this.

Re: Show HN: JuliusJS – Speech recognition in JavaScript

#43
post #42
post #30

Earlier quoted context omitted.

OK it's done! Not well documented yet - that will wait for another day - but you can now access the score through the `onrecognition` event.

Fantastic project and response time. Congrats on this.

I'm literally sitting here hitting refresh. Thanks.

Re: Show HN: JuliusJS – Speech recognition in JavaScript

#44
post #25

Earlier quoted context omitted.

I don't think voices have unique signatures. Voices vary widely but they can still share identical properties and be imitated.

Voices do have a unique signature. The technology do identify it is called Speaker Identification. See for instance http://research.microsoft.com/en-us/projects/whisperid > Each person's voice is different. Some sounds, like "s", sound about the same no matter who says them, but other sounds, like vowels, tend to differ a lot from person to person. We use a special way of representing sound, the cepstrum, that captur…

As someone working in that area, I have to disagree. Sure, speaker recognition can work very well under certain circumstances, but there is no unique signature. (that would imply that you could successfully discriminate between any two speakers in the world, irrespective of any other factors)

Re: Show HN: JuliusJS – Speech recognition in JavaScript

#45
post #44
post #25

Earlier quoted context omitted.

Voices do have a unique signature. The technology do identify it is called Speaker Identification. See for instance http://research.microsoft.com/en-us/projects/whisperid > Each person's voice is different. Some sounds, like "s", sound about the same no matter who says them, but other sounds, like vowels, tend to differ a lot from person to person. We use a special way of representing sound, the cepstrum, that captur…

As someone working in that area, I have to disagree. Sure, speaker recognition can work very well under certain circumstances, but there is no unique signature. (that would imply that you could successfully discriminate between any two speakers in the world, irrespective of any other factors)

OK, maybe unique was a strong word. But banks are starting to use speaker ID to log in to mobile apps, so the signature is, let's say, unique enough for practical applications.
Post reply on HN