Распознавание звуков определённых тональностей не такая большая проблема! Реально, поработайте над вариантами, распознавание звуков.
Так как колонка всё равно слушает эфир круглые сутки, ну пусть уже скажет храплю я ночью или нет и сколько по продолжительности. А утром можно отчет запросить: "сколько я храпел?"
Колонка ищет в окружающих шумах конкретное активационное слово. На этом её локальные возможности заканчиваются. Смех и прочее - распознаёт облако, когда колонка уже активирована.