Skip to content

Implement "did you mean" functionality #365

@Inhishonor

Description

@Inhishonor

General Idea

Occasionally, the app will mishear and just say please repeat. It could be useful to have the app provide a few potential options that are similar to what was just inputted.

Implementation

This could either be made as a fallback skill, or integrated within the app itself. I thought of two potential ways of doing this.

  • Having each skill provide some common mispronunciations, or words that the STT might mishear, and have the app constantly try to match to those.
  • Using LLM support, with a prompt that either provides the mispronunciations, or just all of the potential sentences and their related skills.

Then the user could be asked, if what they meant is on that list, and then the action could be taken.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions