I have built a Picroft on a Raspberry Pi 4 using a Google AIY voice hat as the mic and speaker. This works very well with the default ‘Wake Word’ but I decided to try and create my own custom ‘Wake Word’, first I tried using PocketSphinx defining the Phonemes for my ‘Wake Word’ and this worked reasonably well. I now decided to try and using the Precise engine and train my “Wake Word”. I started with a fresh install of Picroft (Picroft_Buster-Keaton_2020-01-10) applying all the latest updates. I installed Mycroft Precise using the source install method, downloading the source using ‘git clone https://github.com/mycroftai/mycroft-precise’ and then running setup.sh in the Mycroft-precise directory. This worked fine. I then set ‘source .venv/bin/activate’ and used ‘precise-collect’ to record some sample utterances of my ‘Wake Word’. The records seem to work but when I checked the wav files they all seem to just be flat lines as if the mic was mute. The default ‘Wake Word’ still works so the mic configuration would seem to be correct.
Can anyone suggest why I may not be getting any successful recordings?