X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=kiosk.py;h=fe9e174262537b5267541d52483a8f3d746152ab;hb=5ea88ab72e175e2d4f57ae8645ca6f825549a7a9;hp=75abed797a54748c79e33f774e871a1f79ac1923;hpb=1d6c45c8350ba6e5cb7a9fdc30d0663667ded6d4;p=kiosk.git diff --git a/kiosk.py b/kiosk.py index 75abed7..fe9e174 100755 --- a/kiosk.py +++ b/kiosk.py @@ -38,7 +38,7 @@ import trigger_catalog cfg = config.add_commandline_args( f"Kiosk Server ({__file__})", "A python server that runs a kiosk." ) -logger = logging.getLogger(__file__) +logger = logging.getLogger(__name__) @logging_utils.LoggingContext(logger, prefix="janitor:") @@ -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,