<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[MMM-Hotword is open all the time, passing it all to Mk2]]></title><description><![CDATA[<p dir="auto">Hi all,</p>
<p dir="auto">My MMM-Hotword seems to react to any sound, what ever I say. I don’t even need to say the magic word but still it passes whatever is said to Assistant Mk2 - you can imagine that creates results when the TV is on (!).</p>
<p dir="auto">I assume I can edit the sensitivity, but still - why react to what ever is said? I assumed if the magic word is not spoken, it doesn’t open the channel and pass the voice to Mk2 ?</p>
<p dir="auto">Can anybody explain why this happen, and how to ‘fix’ ?</p>
]]></description><link>https://forum.magicmirror.builders/topic/9508/mmm-hotword-is-open-all-the-time-passing-it-all-to-mk2</link><generator>RSS for Node</generator><lastBuildDate>Fri, 12 Jun 2026 11:06:16 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/9508.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 15 Jan 2019 10:46:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MMM-Hotword is open all the time, passing it all to Mk2 on Tue, 15 Jan 2019 12:19:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thestigh" aria-label="Profile: thestigh">@<bdi>thestigh</bdi></a><br />
If sensitivity was set wrongly, It might have possibility of not-distinguishing pattern of your voice. Too high sensitivity for model would make hard to catch your hotword, Too low sensitivity for model would make indistinction between hotwords and similar words.<br />
Anyway, this issue about voice model and sensitivity is related to your environment of real usage , there is no silver bullet for common cases. Each case is different with others. So you need to optimize values of them to fit to your environment by yourself. Try many values and find optimized values for you.</p>
]]></description><link>https://forum.magicmirror.builders/post/50189</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/50189</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Tue, 15 Jan 2019 12:19:34 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Hotword is open all the time, passing it all to Mk2 on Tue, 15 Jan 2019 12:05:35 GMT]]></title><description><![CDATA[<p dir="auto">Hi @sean, when copying the config, I noticed the sensitivity for hotword “johnyjohny” was 6.0 rather than 0.6 (which I edited here), but still, would it accept any word outside the hotwords with sensitivity set so wrongly?</p>
<p dir="auto">(PS; removed some brackets so don’t mind them missing)</p>
<pre><code>		module: "MMM-Hotword",
		config: {
			snowboy: [  
			  {
				hotwords: "johnyjohny",
				file: "resources/models/JohnyJohny.pmdl",
				sensitivity: '0.6',
			  },
			  {
				hotwords: "smartmirror", //this will be sended to other module for distinguishing which hotword is detected.
				file: "resources/models/smart_mirror.umdl",
				sensitivity: '0.5',
			  },
			  {
				hotwords: "snowboy",
				file: "resources/models/snowboy.umdl",
				sensitivity: '0.5',
			  },
			  {
				file: 'resources/models/jarvis.umdl',
				sensitivity: '0.8,0.80',
				hotwords: ['jarvis','jarvis'] //Kitt.ai changed their Jarvis UMDL, it has 2 models in one file. So weird.
				//anyway, you can give different name for each. ['jarvis_1', 'jarvis_2']. Even though I think this is useless.
			  }
			],
			record: {
			  sampleRate    : 16000,      // audio sample rate
			  threshold     : 0.5,        // silence threshold (rec only)
			  thresholdStart: null,       // silence threshold to start recording, overrides threshold (rec only)
			  thresholdEnd  : null,       // silence threshold to end recording, overrides threshold (rec only)
			  silence       : 1.0,        // seconds of silence before ending
			  verbose       : false,      // log info to the console

			recordProgram: "arecord",  
			device: "plughw:1",	
			},
			autostart: true,
			autorestart: false,
			testMic: false, //If set as true, You can test whether Mic device is working properly.
			notifications: {
			  PAUSE: "HOTWORD_PAUSE",
			  RESUME: "HOTWORD_RESUME",
			  LISTENING : "HOTWORD_LISTENING",
			  SLEEPING : "HOTWORD_SLEEPING",
			  ERROR : "HOTWORD_ERROR",
			},
			onDetected: {
			  notification: (payload) =&gt; {
				return "ASSISTANT_ACTIVATE"
			  },
			  payload: (payload) =&gt; {
				return payload
			  }


		module: "MMM-AssistantMk2",
		position: "top_center",
		config: {
			useWelcomeMessage: "Hey boss",
			notifications: {
			  ASSISTANT_ACTIVATED: "HOTWORD_PAUSE",
			  ASSISTANT_DEACTIVATED: "HOTWORD_RESUME",
				},
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/50188</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/50188</guid><dc:creator><![CDATA[THeStigh]]></dc:creator><pubDate>Tue, 15 Jan 2019 12:05:35 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Hotword is open all the time, passing it all to Mk2 on Tue, 15 Jan 2019 11:57:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thestigh" aria-label="Profile: thestigh">@<bdi>thestigh</bdi></a><br />
Show me your current configuration of Hotword and Mk2</p>
]]></description><link>https://forum.magicmirror.builders/post/50187</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/50187</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Tue, 15 Jan 2019 11:57:16 GMT</pubDate></item></channel></rss>