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

[Intermittent:] Dragonfly (the infamous speech bug) #882

Open
ar13pit opened this issue Jul 11, 2019 · 6 comments
Open

[Intermittent:] Dragonfly (the infamous speech bug) #882

ar13pit opened this issue Jul 11, 2019 · 6 comments
Assignees

Comments

@ar13pit
Copy link
Contributor

ar13pit commented Jul 11, 2019

Apart from the issues of HMI server, the bug is in our server interface of dragonfly speech recognition. The preempts are not being done correctly and a new request is overwriting the grammar before completion of the existing one.

@ar13pit ar13pit self-assigned this Jul 11, 2019
@MatthijsBurgh
Copy link
Member

@Rayman
Copy link
Member

Rayman commented Jul 12, 2019

The famous dragonfly bug where grammars can't be unloaded :(

@MatthijsBurgh
Copy link
Member

The famous dragonfly bug where grammars can't be unloaded :(

Is it a bug in dragonfly itself? We could switch to a new version, tue-robotics/dragonfly_speech_recognition#26, this could solve it, if it is in dragonfly.

@Rayman
Copy link
Member

Rayman commented Jul 12, 2019

Dragonfly has COM bindings to the underlying windows speech service. Even when you unload the grammers, you still receive callbacks when things are heared by the WSR engine. Maybe this behavior is fixed in the new version?

@Rayman
Copy link
Member

Rayman commented Jul 12, 2019

Maybe using a different engine, kaldi or dragon fixes it.

@ar13pit
Copy link
Contributor Author

ar13pit commented Jul 12, 2019

We could try with the new dragonfly and see if it is fixed.

DNS maybe a good alternative.

For Kaldi, we won't use dragonfly as we have already built our custom grammar loading and unloading functionality and it works. The only thing remaining in it is our customized model inference pipeline which needs a bit of work.

@LarsJanssenTUe LarsJanssenTUe changed the title Dragonfly (the infamous speech bug) [Intermittent:] Dragonfly (the infamous speech bug) Feb 2, 2020
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

4 participants