Thank you for playing the game! We've updated the itch page with a gameplay video which shows how to play it. Maybe that could help?
The audio input system is not perfect and there's still a lot of work required to make it work seamlessly across different devices.