Can’t get this to work for some reason.
What I did:
On my Mac running macOS 10.14.5 with HomeBrew version 2.1.6, I installed Snips 0.63.2 (I think) following these instructions. On Console, I created an assistant with the ozie:MathsCalculations
app. I downloaded the zip file and put it in /usr/local/share/snips
(which is symlinked to a HomeBrew-managed directory).
Running:
Running snips-watch -vv
, I see Snips hearing me calling it and correctly interpreting my intent.
Running node index.js
, I see stuff being written to the screen (Snips Log) because of the file I created following aforementioned instructions.
I am hearing chimes over my speaker, and given it understands my intent obviously the microphone is also working.
Problem:
Although Snips understands my intent, nothing happens.
The snips-watch
output shows [12:59:15] [Dialogue] session with id '5957d4e7-f034-45a6-8b6e-312c5c886908' was ended on site default. The session was ended because one of the component didn't respond in a timely manner
.
Troubleshooting:
All services are running.
$ brew services list
Name Status User Plist
mosquitto started rob /Users/rob/Library/LaunchAgents/homebrew.mxcl.mosquitto.plist
snips-asr started rob /Users/rob/Library/LaunchAgents/homebrew.mxcl.snips-asr.plist
snips-audio-server started rob /Users/rob/Library/LaunchAgents/homebrew.mxcl.snips-audio-server.plist
snips-dialogue started rob /Users/rob/Library/LaunchAgents/homebrew.mxcl.snips-dialogue.plist
snips-hotword started rob /Users/rob/Library/LaunchAgents/homebrew.mxcl.snips-hotword.plist
snips-nlu started rob /Users/rob/Library/LaunchAgents/homebrew.mxcl.snips-nlu.plist
snips-skill-server started rob /Users/rob/Library/LaunchAgents/homebrew.mxcl.snips-skill-server.plist
snips-tts started rob /Users/rob/Library/LaunchAgents/homebrew.mxcl.snips-tts.plist
(note: snips-skill-server
was not mentioned on the instructions page, but manually installed in an attempt to make things work)
sam
is not functional for reasons unknown. However, given the fact that Snips picks up my assistant, I’m not fussed about this. But perhaps I’m wrong in not being fussed about it!
My understanding is that the MathsCalculations app has built-in actions and I don’t need to program my own. It should respond with text-to-speech. But why it’s not doing that, I am not sure. Do I need to move certain files somewhere?
Help:
As this is my first time using Snips, I am not sure what the next steps are to be. I could go into building my own intents and actions, but I’d really first like to have something up and running so i know the ‘infrastructure’ is working before I start building my own stuff. I’ve had some help on the Discord server, but so far this has not lead to a resolution.
In short … please help!?