Read the statement by Michael Teeuw here.
Yet Another Voice Module (Sphinx + Alexa)
-
@d3r said in Yet Another Voice Module (Sphinx + Alexa):
Your module is awesome! This is really good.
Thanks, good to hear it’s working. Let me know if you have any other difficulties or feature requests. As mentioned to @cowboysdude, it is easiest for me to track these through GitHub Issues. Cheers.
-
@whyjustin What kind of visual feedback does it display on the mirror?
-
@clumsy_ninja This module has no visual feedback. You only get an audio prompt which indicates that alexa is listening and a second audio prompt when the audio stops.
-
@d3r Thanks. I’ve been looking at AlexaPi and i’m not sure how similar the code is but i did notice is has led’s indicating the status (listening, processing, speaking).
https://github.com/alexa-pi/AlexaPiWhat i really want to achieve is a module for the mirror which shows the visual feedback with a microphone icon and also show the GUI cards alexa service returns. Problem is I’m not sure how to make this hahah I’m only use to writing in C and Java.
-
@clumsy_ninja said in Yet Another Voice Module (Sphinx + Alexa):
notice is has led’s indicating the status (listening, processing, speaking).
https://github.com/alexa-pi/AlexaPiIIRC I exposed some of this stuff in the plugin, it shouldn’t be too hard to provide UI feedback for these events. Look at the events passed to the Java client here: https://github.com/whyjustin/magic-mirror-voice/blob/master/node_helper.js#L49. If you get anything working, PRs welcome.
What i really want to achieve is a module for the mirror which shows the visual feedback with a microphone icon and also show the GUI cards alexa service returns. Problem is I’m not sure how to make this hahah I’m only use to writing in C and Java.
GUI Cards are going to take more work.
-
@whyjustin Thanks for that, I’m new to javascript myself but I’m trying to recruit a mate to give us a hand haha. I’ll post something back if I get anything working.
-
@whyjustin Is it possible to change the activation work in your alexa? I remember seeing it defined in json somewhere but does it require voice training or something?
-
Hi,
I’m having a problem installing this module and maybe someone could help me, because this is my first experience with Linux and the Magic Mirror.
I followed the link describe in the Github to install Alexa. It was everything ok, I talked to her at the end.
I followed the rest of the instructions to install the module, although when I start the Magic Mirror it keeps at “loading” and after a while the application crash.
The last message is:
Listening for transport dt_socket at address: 5005
electron js/electron.js: …/src/java.cpp:105: v8::Localv8::Value Java::ensureJvm(): Assertion `result->IsNull()’ failed.How can I solve it?
Thanks in advance.
-
@clumsy_ninja said in Yet Another Voice Module (Sphinx + Alexa):
@whyjustin Is it possible to change the activation work in your alexa? I remember seeing it defined in json somewhere but does it require voice training or something?
commands: { "mirror mirror": { action: 'alexa' } },
If you edit the above you can adjust the activation of Alexa. Haven’t spent much time with this project recently but IIRC you have to remove
sphinx-model-generator/commands.dic
andsphinx-model-generator/commands.lm
when changing the commands. -
@lb-rezende said in Yet Another Voice Module (Sphinx + Alexa):
electron js/electron.js: …/src/java.cpp:105: v8::Localv8::Value Java::ensureJvm(): Assertion `result->IsNull()’ failed.
If I were to hazard a guess the JDK isn’t installed on your machine although you previously said that you were able to verify Alexa was working. Wild guess would be to verify the steps in [0] were followed to downgrade the electron client although this may not be related.
[0] https://github.com/whyjustin/magic-mirror-voice#installation-notes