Changes.
[kiosk.git] / kiosk.py
index 3a593b351ba8dfcf4fbde55b64b082a52d4a7ce1..fe9e174262537b5267541d52483a8f3d746152ab 100755 (executable)
--- a/kiosk.py
+++ b/kiosk.py
@@ -101,7 +101,7 @@ def guess_page(command: str, page_chooser: chooser.chooser) -> str:
         page = page.replace("gohouse", "house list honey do")
         page = page.replace("gcal", "google calendar events")
         page = page.replace("mynorthwest", "northwest news")
-        page = page.replace("myq", "myq garage door status")
+        page = page.replace("ratago", "ratago garage door status")
         page = page.replace("gomenu", "dinner menu")
         page = page.replace("gmaps-seattle-unwrapped", "traffic")
         page = page.replace("gomenu", "dinner menu")
@@ -725,7 +725,13 @@ def main() -> None:
                         "The hotword detector thread seems to have died; restarting it and hoping for the best."
                     )
                 keyword_paths = [pvporcupine.KEYWORD_PATHS[x] for x in ["bumblebee"]]
-                sensitivities = [0.7] * len(keyword_paths)
+
+                # Sensitivity is the parameter that enables trading
+                # miss rate for the false alarm rate. It is a floating
+                # point number within [0, 1]. A higher sensitivity
+                # reduces the miss rate at the cost of increased false
+                # alarm rate.
+                sensitivities = [0.4] * len(keyword_paths)
                 listener = listen.HotwordListener(
                     command_queue,
                     keyword_paths,