Carte 315 : mention IA du lot 6 absente en VR, audio narré et casting à porter, couture ScenePersona vers Persona, Parcours probablement vide sur le casque (à vérifier). Plan et STATUS à jour. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011VxSQeGQYUvPmSEoGdnidA
3.5 KiB
title, area, horizon, tags, flag, src
| title | area | horizon | tags | flag | src |
|---|---|---|---|---|---|
| Studio dans l'app VR — mention IA, narration, casting (lot 8f) | vr backend | v2 | VR, Studio IA | warn | V2 · après le test du lot 8 sur les trois apps, avec le casque | v2/studio-plan.md — lot 8f |
Le lot 8 (narrateurs, audio généré, portrait, casting) a été livré sur les trois apps visiteur — web, mobile, tablette — mais pas sur l'app Quest, qui lit pourtant le contenu par l'export de configuration (ConfigurationExport.cs). Relevé le 2026-09-15.
Ce que fait la VR aujourd'hui : Map et Parcours rendus en liste de points, sans lire audioIds ; hotspots de maquette 3D dont l'audio vient des contenus du point, pas de l'audio par langue ; ni portrait du narrateur, ni écran « les personnes que vous allez rencontrer ».
À faire :
- Export Unity :
audioIdsdes points et des étapes,narratorName/narratorPortraitUrlsur la ressource,castingde la configuration. - Lecture de l'audio narré d'un point et d'une étape, portrait à côté (audio spatialisé sur un hotspot).
- Serveur : rendre narrables les points d'une maquette 3D — la section maquette comme conteneur dans la chaîne de
NarratorResolver(aujourd'hui, un point sansSectionMapIdest refusé parNarrationService). - Écran d'entrée du casting au lancement de la visite.
🔎 Repasse du 2026-09-15 sur les lots Studio 0 à 8 (code de vr-app relu) — ce qui touche le visiteur et manque au casque :
- Lot 6, mention « image générée par IA » — manquante.
ConfigurationExport.Resourcene lit pasorigin: les images d'un Slider, la photo d'un point et les médias d'un hotspot s'affichent sans mention.ProvenanceManifest.AiGeneratedexiste dans le manifeste mais rien ne le remplit depuis l'export. À ajouter avec le reste — c'est l'obligation d'information de l'AI Act, pas un confort. - Lot 8, audio narré — manquant (points 1 et 2 ci-dessus). Le commentaire d'un hotspot vient de ses contenus ; la narration écrit dans
audioIds, que le casque ne lit pas. - Lot 8bis, casting — manquant (point 4).
- Lot 7, personnages — couture prévue, pas faite.
ScenePersona.PersonaIdest « null en V1, la couture vers l'entitéPersona» : les personnages GLB d'une scène ne sont pas reliés aux fiches Personnages (nom, portrait, voix). Relève plutôt du lot 11 (3D). - Sans objet : lots 0 à 5 (serveur et manager), crédits et calibrage. Le correctif « audio rangé par identifiant » de 8d ne s'applique pas : le casque résout déjà ses médias par identifiant via
FindResource. - Hors Studio, vu en passant : un Parcours est rendu « comme une Map » à partir de
section.Points, or ses étapes vivent dansguidedPaths— un Parcours s'ouvre probablement vide sur le casque. À vérifier casque en main.
⛔ Pas avant : que le plan de test test-plan-studio-narration.md soit passé sur les trois autres apps, et avec le casque en main — rien de ceci ne se vérifie sans l'éditeur Unity. Le dépôt vr-app n'a toujours ni remote ni commit.