Hey Andreas, looks like an ambitious project and a great companion ot the new Precise Community Data Repo.
Look forward to seeing it evolve 
Hey Andreas, looks like an ambitious project and a great companion ot the new Precise Community Data Repo.
Look forward to seeing it evolve 
Hey gras 
I love your idea
keep up the good work!
You absolutely need to add a requrements.txt to your skill so that mycroft can automatically install dependencies on “msm install”.
I just needed to add wget
so no big deal… It’s working out of the box for me… 
I would try to let precise calculate async…
it took a really long time, and didn’t warn me.
(without looking at the logs I would have thought of major failure
and most likey hit a kill switch, since I am not very patient)
than i get the following errors:
not-wake-word/en-short/notcomputer-en-1ea1c5bc-d2fa-11e9-aa7a-54a050546b1f.wav’ : Signed 16 bit Little Endian, Rate 16000 Hz, Mono
/bin/sh: 1: /home/cola/.mycroft/skills/WakeWord/precise/.venv/bin/python: not found
14:05:31.240 - WakeWord - INFO - precise file computer not found
14:05:34.262 - WakeWord - INFO - precise: check for end calculation
ok i got it … just run the “~/.mycroft/skills/WakeWord/precise/setup.sh” than prcise can calculate and train 
Normally the installation should be done automatically. I think I have to think of something to make it transparent. have fun while testing. I have already fixed some bugs in the last few days. Installation may take up to 30 minutes. which os do you use?
I am using KDE Neon. It worked up to the end of the training…
Now it’s stuck in an endless " 14:44:16.238 - WakeWord - INFO - precise: check for end calculation" loop.
I need more log information before and after
I can also be contacted via chat
Is fixt now. And many oher things too.
Great initiative! And thnx for creating this, I do have a few questions if you don’t mind:
*Edit: Btw If I ask ‘hey Mycroft’ if I can call her the new Wake-word, then she asks ‘I already learned that, would you like to discard that?’, no matter what I answer yes or no, it always starts recording again…
Thnx again!
I hope this helps you
yes, ok…so words that are close, but wrong…
Ok, it does kindah work (although I saw quite some error’s/deprecated commands being used…at least that’s what the system is warning about…
Hmm, well anything really is regarded as the answer ‘yes, discard and do this anew’, whether it is to say yes, no, new or totally silent… this is really confusing… how would you change to another wakeword being activated without changing the files associated?
I understand that this is under development, but I can see it’s great potential!! ( I really do like the custom wake-word and see this as one of the strong points of this assistant!)
At the moment after a few tries, it didn’t really get any better…in a matter of fact…it got worse, now it seems that with any level above the normal ‘noise-level’ the new ‘wake-word’ is triggered…sadly :-/
Where to go from here?
Ideally I would suggest that perhaps: https://github.com/MycroftAI/Precise-Community-Data using the not-wake-words could help with implementation?
Have an option the further perfect the wake-word by saying something like "I would like to add more wake-word samples for ‘name’ ", in order to have more than 12 samples…
It would be nice if there is an option to change what wake-word you want to use (perhaps within the settings) so that you can fallback to another wake-word if the new wake-word you created fails…
Hey Gras64, bear with me…I’m a novice at best… 
I tried this again, but no matter what I say…even when I’m silent it will start with the 12 beeps. This could be a language thing, but I would expect the following when it asks ‘I already know this {name}, would you like to discard?’:
yes- restart learning, begin from new for {name}…
no- activate the {name} wakeword
4a) No matter if I try to ‘redefine’ my New-wakeword, this triggering by ‘silence’ seems to stay/get worse…
You mean look in the github? ahh I see now: https://github.com/gras64/wake-word-skill/tree/master/vocab/en-us Thnx!
Yes, it doesn’t matter if it is correct, it would be nice to be able to change the ‘active’ Wake-word *at the moment I have no idea how to delete my New-wakeword and revert back to the Mycroft-wakeword… (also see 3)
PS: I can also be reached via chat
Thnx for your replies,
I really think you made a really awesome skill, offcourse it needs still quite some work, but please change the implementation of the questions…
*btw I checked the actual sound-recordings, and it’s quite a mess…the ‘beep’ seems also recorded and I think perhaps it would be good to disable the active wake-word, so she will not talk/interfere while recording…
I worked with delays in part, so I will strive for a different solution. Which hardware and which audio management do you use?
As for hey mycroft and mycrosoft, could that be due to your STT? For me, STT works very well.
I have a Pi 4b, with a sony ps3 eyecam, and normal 3.5 jack out…
I don’t know about STT (speech to text?). I do know that even if I typed the command you wrote here in the console in putty (mycroft-cli-client) it didn’t even work. And well by saying things you get a more error-prone result. In my humble opinion these commands should be separated:
-to create a new wake-word
-to add extra wake-word voice samples
-to add extra not-wake-word voice samples
-to change the active wake-word
-and perhaps something for the feedback if the wake-word was heard correctly or not
I am currently in the process of revising the skill. I will contact you when I am ready. I will follow your tips.
I have now installed a validator, have fun testing. if you say something wrong, the file will automatically be moved to no wakeword. this validator can be deactivated via mycroft home. if you say stop it will stop.