[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-researchers-prototype-voice-assistant-that-remembers-your-tasks":10,"sections":35},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":24,"tags":25,"sources":30,"feedback":34,"feedback_at":22,"cost_usd":34,"total_tokens":34},9189,"researchers-prototype-voice-assistant-that-remembers-your-tasks","Researchers Prototype Voice Assistant That Remembers Your Tasks","A research prototype called Richard splits voice chat from task execution, so you can walk away and check back later without losing the thread.","A research prototype called Richard lets you fire off a voice command, walk away, and come back later to find the task tracked, revised, or finished.\n\nThe system, described in a new paper, splits the voice conversation from the work happening behind it. Instead of treating a spoken request as a single back-and-forth, Richard keeps a persistent record for each task, so you can check on it, change it, or retrieve results long after you've stopped talking to your phone. A conversation view and a separate task view show what's been asked and what's actually running, and the backend juggles instant replies, dedicated services, and longer agent jobs under one system. The researchers tested this on Android, including a real programming request, and confirmed that revisions, post-confirmation execution, and stored results all stayed correctly linked - even after the app disconnected from the backend.\n\nMost voice assistants are built for one-shot exchanges: ask, get an answer, move on. Richard treats a voice request more like a ticket you can track, which matters once tasks take longer than a few seconds - compiling code, running a multi-step agent, waiting on a slow API. That's a more realistic model for where voice interfaces are headed as phones start delegating real work to AI agents rather than just fetching facts.\n\nIt's still a lab prototype tested on a handful of scenarios, not a shipped product - and the hardest part of this idea, getting a backend agent to honestly report its own failures, is exactly the piece that's easiest to demo and hardest to guarantee at scale.","[\"voice-assistants\",\"mobile-computing\",\"ai-agents\",\"academic-research\"]","2026-10-01T04:00:00.000Z","2026-10-02T00:59:37.354Z","2026-10-02T00:59:40.855Z","published",null,[],"ai",[26,27,28,29],"voice-assistants","mobile-computing","ai-agents","academic-research",[31],{"name":32,"url":33},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2609.39976",0,{"sections":36},[37,40,44,48,53,58,62,67,72,76,81,86,91,96],{"name":38,"slug":24,"count":39,"latest_published_at":18},"AI",5599,{"name":41,"slug":42,"count":43,"latest_published_at":18},"Security","security",815,{"name":45,"slug":46,"count":47,"latest_published_at":18},"Policy","policy",430,{"name":49,"slug":50,"count":51,"latest_published_at":52},"Deals","deals",298,"2026-09-30T21:00:26.000Z",{"name":54,"slug":55,"count":56,"latest_published_at":57},"Hardware","hardware",196,"2026-09-30T13:00:00.000Z",{"name":59,"slug":60,"count":61,"latest_published_at":18},"Science","science",163,{"name":63,"slug":64,"count":65,"latest_published_at":66},"Consumer Tech","consumer-tech",149,"2026-09-30T22:57:11.000Z",{"name":68,"slug":69,"count":70,"latest_published_at":71},"Dev Tools","dev-tools",93,"2026-10-01T02:30:48.000Z",{"name":73,"slug":74,"count":70,"latest_published_at":75},"Software","software","2026-09-30T21:41:11.000Z",{"name":77,"slug":78,"count":79,"latest_published_at":80},"Startups","startups",84,"2026-09-30T20:39:09.000Z",{"name":82,"slug":83,"count":84,"latest_published_at":85},"Gaming","gaming",51,"2026-09-30T16:24:30.000Z",{"name":87,"slug":88,"count":89,"latest_published_at":90},"General","general",50,"2026-09-30T21:37:54.000Z",{"name":92,"slug":93,"count":94,"latest_published_at":95},"Reviews","reviews",31,"2026-09-28T14:31:34.000Z",{"name":97,"slug":98,"count":99,"latest_published_at":100},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]