Giter VIP home page Giter VIP logo

Comments (5)

auwsom avatar auwsom commented on June 11, 2024

How would I add custom trigger words such as 'CLI' to the speech recognizer? Is there a way to build simple acryonyms or short words from phonemes as in the hotword PocketSphinx formulation?

from mycroft-skills.

krisgesling avatar krisgesling commented on June 11, 2024

Hey auwsom, the speech-to-text we currently use is Google (explanation here) so there's no way for us to change how these are transcribed unfortunately.

The work around as you've found is to see what gets transcribed and include those in your intent handler. This does get confusing in the translate platform when people wonder what you are doing with "seal eyes" but until we can get DeepSpeech up to production grade it's a hard limitation.

In terms of submitting Skills, this may be in another thread already but have you seen the docs section on how to submit Skills to the Marketplace?

If you don't have the mycroft-msk command available, you can manually activate the virtual environment and just run msk

source ~/mycroft-core/.venv/bin/activate
msk submit /opt/mycroft/skills/your-skill

from mycroft-skills.

auwsom avatar auwsom commented on June 11, 2024

@krisgesling , thanks, that helps.. Im actually using Mimic locally, so I figured there would be a way to customize it. But maybe I shouldnt do that if I plan on using the Android app. It still seems there should be some at least 'hacky' ways to build up from single syllables. Maybe shortening the recognition time (and accuracy) to decrease the pausing between single letters..

Anyway, thanks for the quicky version of how to submit. I expected it to be much more involved.

PS, I mentioned this in another thread, but it would be great to sort the skills in the marketplace by 'popularity'. Maybe on the number of stars in GitHub. This would really help promote useful skills faster and let the undeveloped or old ones stop cluttering the others (which I would worry about when adding too many skills). There was already a suggestion to combine desktop skills into some kind of suite: #1343 (comment)

from mycroft-skills.

krisgesling avatar krisgesling commented on June 11, 2024

No worries.

To clarify, Mimic is Text-to-speech, not speech-recognition.

Agree on Marketplace. We want to add in some different ways to display, popularity would be a great one, and maybe "desktop" needs to be a category?

from mycroft-skills.

auwsom avatar auwsom commented on June 11, 2024

Re Mimic: Oh, right, it is. So then the offline local mycroft is using Google's DeepSpeech, interesting. So it just uses PocketSphinx (or Precise) for the hotword detection.. DeepSpeech does work really well, but doesnt PocketSphinx do speech rec too?

In the Marketplace, having the categories selectable in the sidebar like GMail labels would be helpful also.

from mycroft-skills.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.