MaksForge

Darek

Android app

A Polish voice assistant that opens your gate with a phone call, offline.

Building

Phase D — Daria

The Persona switch of ADR-0016, built after 0.4.0 and before phase 2. What is in is the ADR’s Decision; this file holds the readings.

Readings

  Reading How Result
D1 Daria’s voice on the test phone: load and synthesis time for each sample the debug say this field with Daria chosen, adb logcat -s DarekVoice 2026-11-01: load 2.2–2.3 s cold; „Co tam, mordo?” 1.2 s of speech in 0.28 s, longer sentences at ~0.18–0.2× real time (9.8 s in 1.8 s); all seven samples ended on the marker. Owed: the owner’s phone, which R3 read for Darek (DOD.md)
D2 The owner’s ear on her voice, and her noise settings the debug sliders for noise_scale, length_scale and noise_w 2026-11-01: at her config’s 0.667 / 1.0 / 0.8 she lisps, and each rendering differs. 0.4 / 1.0 / 0.5 sounded better; 0.25 / 1.1 / 0.35 worse. 0.4 / 1.0 / 0.5 ships. „Co tam, mordo?” and „Dziś 22°C…” still sound odd at every setting tried: shipped as a known gap, fixable by a better voice or a line of her own
D3 Her name and Decoys against real voices: „Hej Daria, powiedz coś” fires, „Hej Darek…” gets the correction, „Hej Maria…”, „Hej Dario…” and „Hej Darii…” do not fire Home with Daria chosen, on the test phone, debug 0.6.0, the owner’s voice at the phone, adb logcat -s DarekListen DarekVoice: the probe logs no correction, Home does. The session gave the owner this script, in order: „Hej Daria, powiedz coś”, „Hej Darek, powiedz coś”, „Hej Maria, powiedz coś”, „Hej Dario, powiedz coś”, „Hej Darii, powiedz coś”, „Hej Daria”. Debug Home’s grammar carries the roast’s words and no Command that calls, so it is not the shipping grammar and does not stand in for the probe’s Reading mode 2026-11-02: the owner reports that it works. The log holds four reactions, each ended by the marker: NOT_CONFIGURED at 10:43:43, SAY_SOMETHING at 10:44:50, CORRECTED at 10:44:55 and NOT_CONFIGURED at 10:45:21. By the script’s order the last would be „Hej Daria” and the 26 s before it the three Decoy lines, but that is the script’s attribution, not the log’s: reaction= names no tokens, and NOT_CONFIGURED says only that they held daria with no Command firing, so the log cannot tell a misheard Decoy from her name. The first NOT_CONFIGURED is unattributed. One voice, one take of each, and GATE not in the grammar: this does not meet ADR-0016’s reading before she is trusted to call, which is owed in DOD.md

Hi, I'm Maksymilian.

MaksForge is where I build the small tools I wish existed. Each one solves a single problem.