[GH-ISSUE #393] Hey You Pikachu freezes #36

Closed
opened 2026-03-03 13:45:11 +03:00 by kerem · 9 comments
Owner

Originally created by @es20490446e on GitHub (May 5, 2025).
Original GitHub issue: https://github.com/gopher64/gopher64/issues/393

When talking to Pikachu.

Originally created by @es20490446e on GitHub (May 5, 2025). Original GitHub issue: https://github.com/gopher64/gopher64/issues/393 When talking to Pikachu.
kerem closed this issue 2026-03-03 13:45:11 +03:00
Author
Owner

@loganmc10 commented on GitHub (May 5, 2025):

It freezes because another window opens giving you the option of what to "say". If you are playing in full screen you probably need go into window mode and look for the other window.

<!-- gh-comment-id:2849924003 --> @loganmc10 commented on GitHub (May 5, 2025): It freezes because another window opens giving you the option of what to "say". If you are playing in full screen you probably need go into window mode and look for the other window.
Author
Owner

@es20490446e commented on GitHub (May 5, 2025):

I see. The default behavior of Kwin is to prevent the new window to grab focus.

Maybe room for improvement?

<!-- gh-comment-id:2850137859 --> @es20490446e commented on GitHub (May 5, 2025): I see. The default behavior of Kwin is to prevent the new window to grab focus. Maybe room for improvement?
Author
Owner

@loganmc10 commented on GitHub (May 5, 2025):

Yes, I would like to remove the window and integrate a speech recognition engine instead.

I started the work: https://github.com/gopher64/gopher64/compare/main...vru

But I haven't found a good way to integrate a speech engine in Rust yet.

<!-- gh-comment-id:2850149449 --> @loganmc10 commented on GitHub (May 5, 2025): Yes, I would like to remove the window and integrate a speech recognition engine instead. I started the work: https://github.com/gopher64/gopher64/compare/main...vru But I haven't found a good way to integrate a speech engine in Rust yet.
Author
Owner

@es20490446e commented on GitHub (May 5, 2025):

Maybe it's not worth it, just for a single game that is not that great.

Just having something to select the answer, that gains focus, may be simpler.

<!-- gh-comment-id:2850194898 --> @es20490446e commented on GitHub (May 5, 2025): Maybe it's not worth it, just for a single game that is not that great. Just having something to select the answer, that gains focus, may be simpler.
Author
Owner

@es20490446e commented on GitHub (May 5, 2025):

Anyway interfacing with vosk-api shall be possible.

<!-- gh-comment-id:2850197380 --> @es20490446e commented on GitHub (May 5, 2025): Anyway interfacing with vosk-api shall be possible.
Author
Owner

@loganmc10 commented on GitHub (May 5, 2025):

Yes I would prefer to use vosk, however, as far as I know, it is only distributed as a shared library. Right now, gopher64 is a single binary, and I really don't want to add any extra DLLs/shared libraries.

<!-- gh-comment-id:2850232898 --> @loganmc10 commented on GitHub (May 5, 2025): Yes I would prefer to use vosk, however, as far as I know, it is only distributed as a shared library. Right now, gopher64 is a single binary, and I really don't want to add any extra DLLs/shared libraries.
Author
Owner

@es20490446e commented on GitHub (May 5, 2025):

I see.

By the way, when compiling both vosk and simple64 for Linux, speech recognition seemed not to work.

It did though when using the Windows binaries through Wine.

So using vosk may be a little problematic.

<!-- gh-comment-id:2851710211 --> @es20490446e commented on GitHub (May 5, 2025): I see. By the way, when compiling both [vosk](https://gitlab.com/es20490446e/express/-/tree/master/recipes/vosk-api?ref_type=heads) and [simple64](https://gitlab.com/es20490446e/express/-/tree/master/recipes/simple64?ref_type=heads) for Linux, speech recognition seemed not to work. It did though when using the Windows binaries through Wine. So using vosk may be a little problematic.
Author
Owner

@loganmc10 commented on GitHub (Jun 25, 2025):

I've recently updated the GUI, it will be included in the next release. This should hopefully resolve this issue

<!-- gh-comment-id:3006254049 --> @loganmc10 commented on GitHub (Jun 25, 2025): I've recently updated the GUI, it will be included in the next release. This should hopefully resolve this issue
Author
Owner

@es20490446e commented on GitHub (Jun 25, 2025):

👌

<!-- gh-comment-id:3006439728 --> @es20490446e commented on GitHub (Jun 25, 2025): 👌
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/gopher64#36
No description provided.