Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UniversalDetectStream::HotwordDtwSearch() not implemented #16

Open
balrog-kun opened this issue Mar 3, 2023 · 1 comment
Open

UniversalDetectStream::HotwordDtwSearch() not implemented #16

balrog-kun opened this issue Mar 3, 2023 · 1 comment

Comments

@balrog-kun
Copy link

If I use the supplied resources/alexa/alexa.umdl I immediately get the Not Implemented exception in UniversalDetectStream::HotwordDtwSearch(). I see that there's a lot of code in dtw-lib.cpp already (with some TODOs) so maybe that's doable. That said I have no idea how the author got so far without the original code or docs.

@Thalhammer
Copy link
Owner

I have to admit I never tried the alexa model, because tbh if you want an alexa just buy an alexa. My focus was definitly on custom models. I haven't worked on it a while, but I'll check it out later.

so maybe that's doable

Probably. I just skipped everything I didn't need because testing is kinda hard if you have nothing to check against and its time spent for nothing if everything most people need works without it.

That said I have no idea how the author got so far without the original code or docs.

Magic ;) Naww just kidding. Its reverse engineering. Basically you take a disassembler and decompiler and read the compiled code. It takes some experience, but snowboy is actually pretty easy to reverse because it includes a ton of symbol names and debug statements.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants