Papers for

smart home device engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Audio reasoning improves with reinforcement learning on sound tasks

Audio-R1: Audio Reasoning through Reinforcement Learning on Self-Supervised Tasks

Abstract: Reasoning is increasingly important for large audio-language models (LALMs), yet remains relatively underexplored compared with text-only and vision-language models. We introduce Audio-R1, a reinforcement learning (RL) post-training framework that revisits audio self-supervised learning as a source of verifiable rewards for improving audio understanding and reasoning task performance. Audio-R1 uses answers automatically determined during the construction of self-supervised tasks to verify model responses and compute rewards. Experiments across multiple LALMs and diverse audio benchmarks show consistent performance gains, while ablations demonstrate the benefits of each self-supervised task and additional gains from joint training. While both supervised fine-tuning and Audio-R1 improve self-supervised task accuracy, Audio-R1 further improves performance on downstream tasks distinct from the training tasks. These results highlight the potential of RL post-training with self-supervised audio tasks to improve downstream performance and reasoning-trace quality.

Sun 25 OctSoundArtificial Intelligence
The gist
Understanding sounds and reasoning about them is harder than with text or images. The authors created Audio-R1, a way to train audio-language models using rewards from tasks where answers are known ahead, helping the model learn to reason better. This method boosts how well models understand sounds and helps with other audio tasks, even ones different from what the model was trained on. It shows that using reinforcement learning with audio tasks can improve audio comprehension and reasoning.
Open → 2610.34609v1

Memory improves proactive assistant timing and content decisions

ProPerAgent: Toward Memory-Driven Proactive Assistance

Abstract: As assistants move from reactive answering toward proactive intervention, memory changes role: it no longer only supplies the answer to a query, it determines whether and when to speak at all. Prior work in this setting hands the system the relevant fact in context; we study the regime that makes the problem hard, where the evidence justifying an intervention must be mined from a long-horizon personal memory. We introduce ProPerMem, a benchmark for memory-driven proactive assistance (MPA), pairing egocentric video with year-long, distractor-rich user memories (~618K tokens on average), human-verified trigger windows, and a protocol that scores content and timing jointly. Every baseline we evaluate performs poorly (at most 15%), including frontier models given summarized or retrieval-augmented memory. A controlled study explains why: with oracle evidence delivered inside the trigger window GPT-5.3-Chat reaches 96%; letting it choose the timing drops it to 38%, and replacing oracle evidence with retrieval drops it to 15%. Content and timing are separately necessary, and missing either is catastrophic. Guided by this, we build ProPerAgent (Proactive Personalized Agent) with a plug-and-play harness that surfaces memory from a graph-organized store and gates it down to what is worth interrupting for, plus a lightweight RL stage that curbs early and repeated firing. Without any training, ProPerAgent lifts strict accuracy from below 10% to 37.5% on Qwen3.8-27B and 38% on GPT-5.3-Chat; RL post-training reaches 42.4%.

Thu 15 OctComputation and Language
The gist
Proactive assistants try to help you before you ask for something, but figuring out when and what to say is hard. The authors created a big test called ProPerMem that has long personal memories and asks AI to decide if and when to help. Many existing AI models struggle to correctly decide both the right information and the right timing. They designed ProPerAgent, which uses a smart memory system and a small learning step to improve both content accuracy and timing of the assistant’s interventions.
Open → 2610.22671v1

Lightweight models cut size with minor performance loss in sound scene analysis

Lightweight Systems for Spatial Semantic Segmentation of Sound Scenes

Abstract: Spatial semantic segmentation of sound scenes (S5) jointly performs audio source separation and tagging on a multichannel audio mixture. Therefore, an S5 system can be decomposed into an audio tagging model and a separation model. The baseline S5 system in task~4 of the DCASE 2025 challenge uses M2D and ResUNet models for tagging and separation, respectively. These are large in overall size and therefore not appropriate for use in embedded devices. The main aim of this paper is to assess the performance loss in an S5 system when using lightweight tagging and separation models instead. To this end, we first compare the tagging performance of lightweight audio tagging models, namely PANNs and DyMNs, in terms of label prediction accuracy against the baseline M2D model. Secondly, we assess separation performance in terms of the scale-invariant signal-to-distortion ratio of the baseline ResUNet separator relative to that of a convolutional-based separator using SuDoRMRF. Finally, we combine the tagging and separation models across various configurations and assess the overall performance of the S5 system using the class-aware signal-to-distortion ratio.

Thu 8 OctSound
The gist
Separating and labeling sounds coming from different directions usually requires large computer models. The authors studied if smaller, simpler models could do the same job while fitting on small devices. They tested different tagging and sound separation models and measured how well they performed compared to bigger versions. The results showed that lightweight models can still do an acceptable job with less computing power.
Open → 2610.12693v1

Cascaded voice agents speed up responses by predicting tool needs early

Hiding Tool Latency in On-Device Cascaded Voice Agent through Speculative Execution

Abstract: Tool-augmented speech assistants typically serialize automatic speech recognition, large language model inference, and external tool execution. As a result, tool latency is incurred only after the user has finished speaking and the LLM has identified the required tool calls. We present speculative tool execution for on-device cascaded voice agents, which predicts tool requests from partial ASR hypotheses and initiates tool execution while speech is still being received, thereby reducing end-to-end response latency. Our approach introduces a Predictor module that anticipates tool calls during speech recognition, executes them speculatively, and caches the results. The cached outputs are then injected into the LLM prompt, enabling faster responses. Additionally, to mitigate errors caused by user self-corrections during speech, we employ a rule-based validation mechanism that selectively injects only valid cached results. As a final safeguard, the LLM retains the ability to issue tool calls directly, ensuring that the latency of our framework is upper-bounded by the baseline serial execution pipeline in the worst case. We evaluate our method using live measurements from a fully implemented Android voice assistant. Our approach reduces the median time-to-first-audio from 5.79,s to 4.60,s and decreases the standard deviation from 3.49,s to 2.81,s, resulting in more predictable response latency.

Tue 6 OctSound
The gist
Speech assistants usually wait until you finish talking before deciding which tools to use, causing delays. The authors came up with a way to guess the needed tools while you are still speaking and start them early. This makes the assistant respond faster and more predictably without losing accuracy, even if you change your mind mid-sentence. They tested this on an Android voice assistant and showed it reduces the waiting time noticeably.
Open → 2610.07641v1

Interactionbench tests when video assistants should speak or stay silent

InteractionBench: A Real-Time Interaction Benchmark for Streaming Video Systems

Abstract: A video assistant must speak when its instruction warrants a response and stay silent otherwise. We introduce a benchmark that evaluates this decision for the complete system of model, memory, and response controller. InteractionBench covers query responses, event triggers, and ongoing updates in 1,060 interactions over 812 videos, with 69 negative streams and 53 suites that pair counted events with look-alike near misses. It scores content accuracy, timing accuracy, and silence compliance on the video clock. Timely speech costs silence across systems. Polled Qwen3-VL-8B reaches 77.8 timing accuracy but 10.9 silence compliance. A native real-time interaction system reaches 29.2 silence compliance at 66.8 timing accuracy, yet emits on 89.9% of negative streams. No open-weight system clears a third of the near-miss suites. Fewer replies help only when chosen, as random deletion merely trades timing for silence. Offline scores miss these failures and mispredict online behavior. Adding restraint is costly, as the native system's controller adds little by itself and agentic systems add it only at about 30 s per poll.Project page: https://www.enxinsong.com/projects/interactionbench/ Code: https://github.com/Espere-1119-Song/InteractionBench Data: https://huggingface.co/datasets/InteractionBench/InteractionBench

Mon 5 OctComputer Vision and Pattern Recognition
The gist
Video assistants need to talk only when necessary and remain quiet otherwise, but knowing when to do each is tricky. The authors created InteractionBench, a new test that measures how well video systems decide when to respond or stay silent in real-time. It checks if the system is accurate about what it says, when it says it, and if it stays silent when it should. Their tests found current systems struggle to balance timely replies with keeping quiet, especially in tricky situations with near-misses. This benchmark helps improve video assistants by giving a clear way to judge their speaking behavior in real settings.
Open → 2610.05775v1

Audio recognition improves using high-res training with low-res testing

RAST: Resolution-Aware Privileged Structure Transfer for Low-Resolution Audio Activity Recognition

Abstract: Audio is increasingly used for human activity recognition (HAR) because it captures object interactions, environmental events, and contextual cues in everyday environments. High-resolution (HR) audio provides rich acoustic information for model development but incurs substantial energy and storage costs and may expose sensitive speech content. Low-resolution (LR) audio offers a more privacy-preserving and resource-efficient alternative for deployment, but reduced sampling rates can remove acoustic cues essential for activity recognition, leading to significant performance degradation. We formulate this training-deployment mismatch as sensor-resolution privileged learning, in which HR audio is available during training, while inference relies exclusively on LR audio. We propose RAST, a resolution-aware transfer framework that compresses HR teacher representations by preserving token-level information and neighborhood structure before performing localized HR-LR alignment. Experiments on the SAMoSA and AudioIMU datasets show that RAST consistently outperforms LR-only training and direct teacher-transfer baselines, improving LR-only recognition by up to approximately 7.8% while requiring only LR audio at inference.

Wed 30 SeptSoundArtificial Intelligence
The gist
Recognizing human activities from sound usually works better when audio is recorded at high quality, but high-quality audio uses more energy and may capture private speech. The authors focused on using only low-quality audio when recognizing activities but trained their system with both high- and low-quality sounds. Their method, called RAST, helps the system learn important sound details from high-quality recordings and apply that knowledge to low-quality recordings. This approach improved recognition accuracy by up to nearly 8% compared to training only on low-quality audio.
Open → 2609.38780v1

Streaming models build reusable robot skills from video experience

Video2Skill: From Streaming Experience to Reusable Embodied Skills

Abstract: Manipulation behaviors vary widely across objects and scenes, but they share a small set of reusable skills, and planning with these skills helps embodied agents generalize to new tasks. Yet an agent can only plan with skills it knows. Recovering skills from observed experience, the inverse of planning, builds this knowledge over time and yields skill data for training future agents. Vision-Language Models (VLMs) describe individual manipulation events well, but can they organize a stream of events into reusable skills? We formulate this problem as Streaming Embodied Skill Discovery (SESD): a model watches videos in sequence and maintains a persistent skill library that shapes its later decisions. To systematically measure this ability, we introduce Video2Skill, a benchmark that covers robot tabletop manipulation and human kitchen activity and tests three core capabilities: (i) locating manipulation events in time, (ii) grouping events of the same transformation, and (iii) deciding when to reuse an existing skill or create a new one. Across 19 open-source VLMs, many models group events at near-chance level, and scale does not consistently help. Their errors depend on how perception and library updates are coupled: joint models merge distinct transformations into one skill, while models that update the library from text descriptions duplicate recurring ones. Supervised fine-tuning, including our counterfactual library-state rebalancing (CLaRe), improves grouping but exposes a deeper bottleneck: trained models consolidate familiar skills yet rarely expand the library. Their libraries stall below half the reference size, and transformations unseen in training are located in time but almost never given a new skill. Recognizing when existing skills are insufficient thus emerges as the central challenge.

Tue 29 SeptComputation and Language
The gist
Robots and virtual agents can learn useful skills by watching videos of how things are done, but grouping similar actions together and deciding when to create new skills is hard. The authors call this Streaming Embodied Skill Discovery and created a benchmark, Video2Skill, to test if models can identify, cluster, and reuse skills from video streams. They found that many current vision-language models struggle to group similar skills correctly and often fail to create new skills when needed. The biggest difficulty is knowing when existing skills are not enough and new ones must be learned.
Open → 2609.36691v1

Multi-speaker voice interaction benchmark reveals key challenges for ai agents

MSI-Bench: Evaluating Multi-Speaker Voice Interaction for Collaborative AI Agents

Abstract: Voice provides a natural and immediate interface for AI agents. Many settings in which voice agents could be useful, including meetings, households, and collaborative work, are inherently multi-speaker. Supporting these settings introduces challenges that are largely absent from one-on-one interaction. We introduce the Multi-Speaker Interaction Benchmark (MSI-Bench) for evaluating multi-speaker voice interaction. Each test case is a short multi-party multi-turn audio scene with participant context, expected tool calls, and atomic rubrics. The benchmark targets three capability families: multi-speaker memory, multi-speaker instruction following, and multi-speaker reasoning. It comprises 1,152 test cases, evenly split between Mandarin Chinese and English (576 each). The strongest configuration on each split passes all rubrics on only 66.8% of English and 54.5% of Mandarin cases, and the strongest open-weight configuration on 34.0% and 19.3%. Failure analysis separates perception from reasoning: open-weight models are bottlenecked by the multi-speaker audio front-end, while frontier systems still fail speaker-scoped decision making on clean transcripts---and models across the board often respond when no one has addressed them. These results identify speaker-grounded perception, speaker-scoped decision making, and conversational restraint as concrete targets for future voice agents.

Mon 21 SeptComputation and Language
The gist
Voice assistants are becoming more common, but they often struggle when many people speak in the same setting, like meetings or homes. The authors created a new test called MSI-Bench to see how well AI understands and responds to multiple speakers talking at once. They found that existing systems have trouble figuring out who said what and when to respond, which makes voice interactions confusing. This work highlights specific problems to solve so future voice assistants can better handle group conversations.
Open → 2609.24812v1

Foundation model estimates appliance energy use from home meters

Ask for Any Appliance: A Prompt-Programmable Foundation Model for Non-Intrusive Load Monitoring

Abstract: Non-intrusive load monitoring (NILM) estimates appliance-level consumption from a whole-home meter, but appliance-specific models and fixed output inventories make coverage costly to extend. We present FM4NILM (Foundation Model for NILM), a single prompt-programmable model that estimates a requested appliance's power trajectory from aggregate measurements, a natural-language description, and optional activation exemplars. A lightweight cadence-aware transformer is pretrained by masked reconstruction on 645k sequences from seven public corpora spanning 1-60 s sampling intervals, then aligned with appliance requests using observation-masked losses for partially labeled households. A Bernoulli-lognormal decoder separates activity detection from conditional power estimation. On held-out households and time periods from REDD, UK-DALE, and REFIT, one frozen text-prompted model serves twelve appliance-corpus requests, achieving 0.556 event F1, 0.625 AUPRC, and the lowest active-window MAE (251.8 W) among seven appliance-specific baselines. Streaming score aggregation raises event F1 to 0.582 with a 60 s aggregation delay. In a separate category-held-out evaluation, adding ten activation exemplars raises microwave AUPRC from 0.132 to 0.214 without parameter updates. Input-intervention ablations probe the model's dependence on appliance requests and aggregate measurements. These results demonstrate competitive disaggregation with one shared model and support extending appliance coverage through prompts and examples rather than additional specialist networks.

Sat 19 SeptMachine Learning
The gist
Measuring how much power each appliance in a home uses usually requires separate models or specialized sensors, which can be costly. The authors created a single flexible model that can estimate the electricity use of any appliance requested by name, using only the overall power usage measured at the home. Their model is trained on large diverse data and uses natural language prompts to identify appliances, needing no extra specialized models. This approach showed good accuracy across several real-world datasets and can improve with example activations without retraining.
Open → 2609.23146v1

Multi appliance load monitoring improves accuracy with stable training method

Multi-Appliance Non-Intrusive Load Monitoring via Label-Preserving Aggregate Recomposition and Prediction Consistency

Abstract: Non-intrusive load monitoring (NILM) estimates appliance power sequences from aggregate power, but models trained on source households commonly lose accuracy in unseen households. Aggregate power also contains loads from other appliances and measurement error, so predictions may depend on the residual background that co-occurs with source-household targets. Time-aligned submetered measurements and the additive decomposition of aggregate power expose a relation unused by window-wise supervision: an aggregate window can be recomposed by replacing only its residual background while preserving all modeled target-appliance power sequences pointwise. We combine label-preserving aggregate recomposition with prediction consistency. Both windows receive complete power and operating-state supervision. For each appliance, disagreement between the two power predictions is penalized only when both satisfy a fixed reliability criterion and only to the extent that it exceeds a fixed margin. The proposed method is implemented using a multi-appliance architecture with two-stage shared-to-specific mixture-of-experts routing. On REDD, UK-DALE, and REFIT, the proposed method lowers appliance-averaged mean absolute error relative to single-window training from 14.75 to 13.14 W, from 8.88 to 8.51 W, and from 15.83 to 14.55 W. Label-preserving aggregate recomposition and prediction consistency are used only during training, and add no inference-time module or parameter.

Wed 16 SeptMachine Learning
The gist
Electricity monitors often struggle to tell which appliance is using power when looking at the total household usage. The authors show a new training method that keeps appliance power patterns but swaps out background noise, helping models learn better. This approach makes predictions more consistent and accurate across different homes without extra work when used. Their method reduces errors in estimating power use for multiple appliances in real homes.
Open → 2609.18315v1