Qwen-Bordcomputer: Produktion und Integration, 8. September 2026
Der Nutzer wählte ausdrücklich Aussprachevariante A mit „Commander“, bewertete die Stimme als sehr gut und autorisierte die Implementierung. Diese Stimmenentscheidung ist abgeschlossen. Die bereits gehörten drei Storytakes bleiben bytegleich; die übrigen Texte wurden mit derselben selbst erzeugten deutschen Referenz und demselben lokalen Qwen-Base-Modell ergänzt. Die ursprünglichen ElevenLabs-Dateien werden weder überschrieben noch als Klonreferenz benutzt.
Produktionsnachweis
- Werkzeug:
Tools/Produce-Qwen-Story.py; LaufArtifacts/Speech/QwenNarration/production/20260908-142616-story. - Modell:
Qwen/Qwen3-TTS-12Hz-1.7B-Base, Revisionfd4b254389122332181a7c3db7f27e918eec64e3, Apache-2.0. Lokaler Checkpoint und Herkunftsprüfung sind in Qwen-Pronunciation-2026-09-08.md dokumentiert. - Referenz: eigene synthetische
01-status.wav, SHA-2560269e9b042321dfb820374e74c93ee37b203f7d1a22d7f21de802d2c90bd7f3b; Sprache German, Seed 4317, BF16, SDPA,CUDA_LAUNCH_BLOCKING=1. - 13 Storyclips mit insgesamt 112,64 Sekunden: drei Intro-Seiten, neun Missionsbesprechungen und Finale. Drei Statusclips mit 6,24 Sekunden: Begrüßung 2,48 s, Abflug 1,68 s, Erfolg 2,08 s.
story-1,briefing-1-3undbriefing-3-2samt FLOAT-Rohdateien sind bytegleiche Kopien der gehörten Gruppe. Zehn weitere Storyclips und drei Statusclips wurden neu erzeugt. „Mike“ wird nur im Synthesetext als „Maik“ geschrieben; „Commander“ bleibt unverändert.- Produktionsmanifest: SHA-256
baf31b6c1ac8c383bf6d7991ae8665ad73b67e2ca828683ca10f0f6ff17b251c, Statuscomplete; unabhängige Dateiprüfungproduction-verification.json:passed. Alle 16 IDs, 32 PCM-/FLOAT-Hashes und 16 Abschlussbelege stimmen. - PCM: mono, 24 kHz, 16 Bit; zusammen 5.706.944 Bytes. Gemessene Spitzen 0,4082 bis 0,90625, RMS 0,06536 bis 0,09310; kein Clipping und keine leeren Aufnahmen. Diese Signalwerte sind keine subjektive Hörbewertung.
- Der erste eigene Producer wurde nach Entdeckung einer geöffneten Nutzerfassung angehalten, bevor ein neuer Take gespeichert war. Nach Prüfung des freien Grafikspeichers lief die Wiederaufnahme neben diesem unabhängigen Player regulär zu Ende, Exit 0. Maximale CUDA-Reservierung: 5.249.171.456 Bytes. Kein gespeicherter guter Take wurde erneut erzeugt.
Die ergänzende CPU-Transkription asr-sanity.json umfasst alle 16 endgültigen Dateien, partial: false. Alle Sätze sind erkennbar vorhanden, ohne zusätzliche Schleifen oder abgeschnittenes Finale. Die kleine automatische Erkennung schreibt einzelne Eigennamen anders und verwechselt zum Beispiel „Triff“/„trifft“; solche Ergebnisse beweisen keinen Synthesefehler und keine korrekte Aussprache. Die akzeptierten Takes wurden deswegen nicht verändert. Keine erneute allgemeine Stimmenfreigabe erforderlich; die gesamte neue Spielmischung wurde damit nicht menschlich abgenommen.
Einbindung
Assets/SpaceHero/Audio/VoiceQwen/ enthält ausschließlich die 16 fertigen WAVs und das Produktionsmanifest, mit Unity-Metadaten. Modelle, Rohaufnahmen, virtuelle Python-Umgebungen und Vorschaugruppen werden nicht mit dem Spiel ausgeliefert. Die Wiedergabe funktioniert offline mit gewöhnlichen Unity-Audioclips.
QwenVoiceProduction übernimmt nur die festgelegten IDs und Dateinamen aus dem vollständigen Manifest. Import und Build prüfen sämtliche Texte, Aussprachehilfen, Dateihashes und Audiozuordnungen. Alle Clips bleiben PCM mit DecompressOnLoad und 24 kHz. StoryVoiceBank.asset enthält die 13 Storyzeilen, VoiceBank.asset die drei Qwen-Statusmeldungen; die direkten Begrüßungs-/Erfolgsverweise zeigen auf dieselben Clips.
Die bestehende zurückhaltende Sprachführung bleibt erhalten: keine Button-/Hover-Kommentare, keine zusätzlichen Kampfansagen; Aufnahmen gehören zu der sichtbaren Storyseite beziehungsweise Besprechung. Weiterklicken oder Überspringen beendet die aktuelle Zeile. Abflug blendet das Briefing aus; die kurze Startansage wartet anschließend mindestens zwei Sekunden. Eine Rückkehr aus dem Flughandbuch wiederholt denselben Auftrag nicht. Pause und Stummschaltung verwerfen ausstehende Ansagen.
Unity-Import Artifacts/Logs/20260908-163423-Import.log und vollständige Vorbereitung 20260908-165137-Prepare.log erfolgreich. Der Builder bestätigt SPACEHERO_QWEN_VOICES_IMPORTED story=13 status=3.
Abschlussnachweis v23
Spielquellstand d385259b2e5b53455bec67dee37cfa740712e85f. Der vollständige Lauf Artifacts/20260908-165234-editmode-results.xml besteht mit 87 bestandenen regulären Prüfungen, null Fehlern und drei planmäßig ausgelassenen GPU-Prüfungen. Beide neuen Produktionsprüfungen bestehen: alle 16 importierten Dateien sind lesbar und nicht leer, alle 13 Storycues beginnen auf ihren echten Bildschirmen; Skip, Abflug, Pause, Steuerungsrückkehr und Mute sind mit den Produktionsaufnahmen geprüft. Die ohnehin dokumentierten negativen Speichertests erzeugen erwartete Fehlermeldungen und bestehen.
Build Artifacts/Playtest-v23, Log Artifacts/Logs/20260908-165901-Build.log: erfolgreich, 234.515.749 Bytes, null Fehler, zwölf ursprüngliche Compilerwarnungen, 11,77 Sekunden. Runtime-DLL SHA-256: DAE9D7CD92A9D2FD6344B776D26532CDDFB7AF326CAEC2E80599365B7C3C622D. Die Vorbereitung erzeugte nur bedeutungslose Leerzeichenänderungen an fünf unveränderten Grafik-/Material-Metadateien; diese wurden vor dem Build zurückgesetzt. Keine Grafikänderung aus dieser Runde.
Native Aufnahme Artifacts/MixedAudioQA/20260908-170002-ad091662: zwei frische isolierte Prüfprofile, gewöhnlicher Start von 1-1, tatsächliche Qwen-Abflugansage, Musik, je zwölf Schüsse und kraftstoffbegrenzter Schub. Beide PCM-Prüfungen in mixed-analysis.json bestehen ohne Probleme; Player PID 54428 endet regulär mit Exit 0. Der eigene, getrennte Nutzerplayer PID 29592 bleibt geöffnet und wird als ausgeschlossene Begleitprovenienz dokumentiert.
| Mischung | Tatsächliches PCM | Peak | RMS | Vollpegel-/Grenzproben | Gemeinsame Sprache-/Schuss-/Schubphase |
|---|---|---|---|---|---|
| Standard: Master 0,8 / Effekte 0,65 / Musik 0,45 / Sprache 1 | 9,99 s, 44,1 kHz stereo, 440.559 Frames / 999 Pakete | 0,37933 | 0,04093 | 0 / 0 | 1,201–2,537 s nach Go |
| Alle Regler 1 | 9,99 s, 44,1 kHz stereo, 440.559 Frames / 999 Pakete | 0,76373 | 0,10075 | 0 / 0 | 1,209–2,543 s nach Go |
Native QPC-Pakete decken die unveränderten Messfenster ab; keine nachträglich angepassten Ereigniszeiten. Die Begrüßung und das reale 7,6-Sekunden-Briefing dürfen vor der Messung regulär enden. Das ist ein neuer Beleg zweier kurzer Startmischungen mit der neuen Stimme, keine Behauptung einer vollständig gehörten Kampagne.
Lieferpaket Artifacts/Releases/SpaceHero-Playtest-20260908-170103.zip: 92.195.098 Bytes, alle 176 Dateien mit der exakten Dateimenge und Einzelhashes gegen den entpackten Lieferordner geprüft (.verification.json, allFilesMatch: true). ZIP SHA-256: 8EB596B7E5BF2AD87C11AEAC064F3C572B290A822415BED4A38351F26A3EC9FD. Aktualisierte Anleitung und gemeinsamer Spieltest enthalten, keine Prüfprofile. Alte Pakete bleiben erhalten.
Prüfgrenzen
Die neue Produktionsprüfung verwendet echte importierte Audiodaten und startet alle 13 Storyclips über ihre tatsächlichen Bildschirme. Eine weitere Prüfung behandelt Skip, Steuerungsrückkehr, Abflug, Pause und Mute mit den echten Aufnahmen. Die bisherigen synthetischen Tests bleiben für genaue Zeit- und Fehlerfälle erhalten. Der native Startmix wartet jetzt das tatsächlich gesprochene erste Briefing samt anschließendem Sprachabstand vollständig ab; Messfenster und Grenzwerte bleiben unverändert.
Der kalibrierte Windows-Recorder zeichnet nur den neu gestarteten QA-Prozessbaum auf. Der Host erlaubt bei ausdrücklicher Angabe einzelne bereits laufende Nutzerplayer und protokolliert PID, Startzeit, Pfad und Dateihash; sie werden weder aufgenommen noch beendet. Ohne diese Angabe bleibt der Playerguard strikt, Unity- und Recorderguards bleiben stets aktiv. Ein solcher Lauf neben der Nutzerfassung ist keine isolierte Leistungs- oder Latenzvergleichsmessung.
Diese Integration ändert keine Bossbewegung, Grafik, Steuerung oder Balance. Die entsprechenden v22-Belege bleiben separat gültig; sie wurden hier nicht pauschal wiederholt. Finale menschliche Bewertung des gesamten Spiels, der Mischung und Tests mit Tommy, Paul und Julia bleiben offen. Keine Gesamtfertigstellung der sechs Etappen.