Notes de version
Soundscape 2.0 est une version importante, désormais en bêta ouverte sur Android. Cela signifie que tout le monde peut accéder à la version bêta simplement en se rendant sur le Play Store ici. Le changement principal est que Soundscape a désormais quelque chose d’utile à dire lorsque vous voyagez en voiture, en bus ou en train, et plus seulement lorsque vous marchez. S’y ajoutent de nombreux travaux plus modestes sur la description des lieux, vingt nouvelles langues et une longue liste de corrections.
Les notes des versions précédentes se trouvent sur la page Notes de version pour la 1.x.
Nouveautés de la version 2.0
- Annonces pendant les trajets en voiture, en bus ou en train. Soundscape détecte que vous vous déplacez à vitesse élevée et décrit votre trajet plutôt que votre environnement immédiat.
- Annonce des cours d’eau et des voies ferrées franchis. Rivières, canaux, estuaires et lignes de chemin de fer sont annoncés lorsque vous les traversez, à pied comme en déplacement.
- Choisir ce que Soundscape vous dit. Le nouveau réglage Détail des annonces rend Soundscape plus discret dans les endroits animés, et Lieux à annoncer vous permet de choisir les types de lieux dont vous entendez parler. Vous pouvez changer le niveau de détail avec les boutons de vos écouteurs en marchant.
- Savoir à quelle distance se trouve la prochaine intersection. Les intersections sont annoncées à une distance régulière quand vous approchez, et l’annonce indique maintenant la distance jusqu’au bord du trottoir.
- Rechercher un type de lieu, ou des coordonnées. Cherchez « pharmacie » ou « arrêt de bus » pour trouver les plus proches, quel que soit leur nom, ou collez des coordonnées, un lien de carte ou un Plus Code.
- Des boutons distincts pour les Marqueurs et les Itinéraires. L’écran Marqueurs et itinéraires et ses deux onglets ont été séparés en un écran Marqueurs et un écran Itinéraires, chacun avec son propre bouton sur l’écran d’accueil. L’écran Marqueurs dispose d’un bouton Nouveau pour enregistrer votre emplacement actuel ou un lieu à proximité.
- Ouvrir un lieu dans une autre application de cartes, comme Google Maps, depuis les détails de l’emplacement ou depuis les listes.
- Plus d’informations sur la balise sonore à l’écran d’accueil. Elle affiche maintenant la distance et la direction, et propose des actions de lecteur d’écran pour annoncer la balise, en savoir plus ou l’enregistrer comme marqueur.
- De meilleures adresses et de meilleurs noms de lieux. Les lieux sans adresse propre reçoivent désormais la rue et le quartier où ils se trouvent, les numéros de rue sont rattachés au bon côté de la chaussée, et les arrêts de bus en Grande-Bretagne utilisent leur nom officiel.
- Vingt nouvelles langues, portant le total à 46. Ce site de documentation est également traduit.
- Reprendre au déplacement. Lorsque vous mettez Soundscape en pause, le nouveau bouton Reprendre au déplacement le met en pause jusqu’au départ : il reprend de lui-même dès que vous quittez les lieux.
- Des distances plus courtes et plus naturelles, avec des unités plus grandes lorsque vous vous déplacez rapidement.
- Une sortie plus rapide. Quitter Soundscape figure désormais en haut du menu principal.
- Améliorations des cartes hors ligne, notamment la mise à jour d’une carte déjà téléchargée et une carte des régions disponibles sur ce site.
- De nombreux travaux d’accessibilité sur TalkBack, en particulier autour des écrans de démarrage.
- Un très grand nombre de corrections de plantages et de stabilité.
Deux éléments ont été supprimés dans la version 2.0 : la commande vocale et le menu de langue dans l’application. Voyez Éléments supprimés ci-dessous pour savoir quoi faire à la place.
Plus en détail
Voyager en voiture, en bus ou en train
Il s’agit de la principale nouveauté pour les personnes qui utilisent déjà l’application. Auparavant, Soundscape n’avait presque rien à dire une fois que vous montiez dans un véhicule : il continuait à décrire votre environnement immédiat, ce qui, à vitesse élevée, se traduisait par un flot de choses déjà dépassées.
Soundscape remarque désormais que vous vous déplacez plus vite qu’au pas et modifie ce qu’il vous annonce. Il n’y a rien à activer, et tout revient à la normale de lui-même dès que vous ralentissez ou que vous descendez pour marcher.
Pendant le trajet, vous entendrez :
- Où vous êtes, de temps à autre : la route sur laquelle vous circulez et votre direction, par exemple « En direction du nord sur la M8 ». Les routes numérotées sont annoncées par leur numéro, et Soundscape ne réannonce pas la même route à chaque changement de nom de rue. Une route n’est annoncée qu’après que vous l’avez suivie sur une courte distance, si bien qu’une série de virages dans un quartier résidentiel ne déclenche pas une annonce à chaque coin de rue.
- Les villes et les villages vers lesquels vous vous dirigez, avec la distance, ainsi que ceux dont vous vous éloignez ou devant lesquels vous passez simplement.
- Les échangeurs et les sorties d’autoroute au moment où vous les atteignez. Seulement ceux de la chaussée sur laquelle vous roulez, et non ceux d’une route voisine ou de l’autre sens de l’autoroute.
- Les grands points de repère devant lesquels vous passez : parcs, hôpitaux, stades et centres commerciaux.
- Les arrêts de bus, de tram et les gares devant lesquels vous passez. Soundscape ne mentionne que les arrêts situés de votre côté de la route, ceux d’en face desservant le sens inverse.
- Les rivières, canaux et voies ferrées que vous franchissez.
- Les tunnels, ce qui explique surtout pourquoi Soundscape va se taire : il n’y a pas de signal GPS à l’intérieur.
Dans un train, Soundscape comprend que vous êtes sur une voie ferrée et non sur une route, et vous indique les localités devant lesquelles vous passez ainsi que la distance parcourue depuis la dernière gare. C’est plus difficile qu’il n’y paraît, car autoroutes et voies ferrées sont souvent construites côte à côte sur des kilomètres ; une bonne part du travail de cette version a donc consisté à ne pas confondre l’une avec l’autre.
Les annonces habituelles pour la marche – commerces à proximité, traversées de rues, etc. – sont volontairement mises en retrait pendant le trajet, et les distances auxquelles les éléments sont annoncés sont nettement allongées afin que vous en soyez informé avant de les avoir dépassés.
Intersections
La question la plus fréquente sur les annonces d’intersection était de savoir à quelle distance se trouve vraiment l’intersection. Soundscape vous le dit maintenant : « Intersection à 30 mètres ». La distance est mesurée jusqu’au bord du trottoir de la rue que vous allez traverser, et non jusqu’au milieu de l’intersection, car c’est là que vous vous arrêtez réellement.
L’annonce arrive aussi à un moment plus régulier. Auparavant, elle pouvait venir à 45 mètres ou à 10 mètres, sans rien pour les distinguer. Elle attend maintenant que l’intersection soit à environ 30 mètres, pour que la distance veuille dire à peu près la même chose à chaque fois.
Franchissement des cours d’eau et des voies ferrées
Soundscape vous indique désormais lorsque vous franchissez une rivière, un canal, un estuaire, une baie ou une ligne de chemin de fer. Cela fonctionne à pied comme en déplacement, et couvre aussi bien le passage en dessous qu’au-dessus : une passerelle et un passage souterrain sont donc tous deux décrits.
Choisir ce que Soundscape vous dit
Ce que l’on nous dit le plus souvent au sujet de Soundscape, c’est qu’il parle trop dans les endroits animés comme un centre-ville. La section Gérer les annonces des Réglages propose maintenant trois réglages à la place de l’ancienne liste d’interrupteurs :
- Détail des annonces vaut Silencieux, Essentiel, Simplifié ou Détaillé. Détaillé est ce que Soundscape a toujours fait, et c’est la valeur de départ. Simplifié laisse de côté les petits chemins et les voies de service et se répète moins souvent. Essentiel n’annonce que les rues, les intersections et les repères. Silencieux ne fait plus aucune annonce automatique, tandis que les balises sonores, les itinéraires et les boutons de l’écran d’accueil continuent de fonctionner. Il remplace l’ancien interrupteur Autoriser les annonces : si vous l’aviez désactivé, vous trouverez le Détail des annonces réglé sur Silencieux. Les niveaux s’appliquent aussi pendant vos déplacements : Simplifié annonce moins souvent la route sur laquelle vous êtes, et Essentiel ne nomme que les routes principales et numérotées, sans les arrêts de bus.
- Rues et intersections active ou désactive les annonces sur les intersections et sur la rue où vous êtes.
- Lieux à annoncer est une liste à cocher : Tout, Repères, Transport public, Alimentation et boissons, Épiceries et supérettes, Banques et distributeurs de billets, ou Aucun lieu. Cochez-en autant que vous voulez, par exemple les repères et les arrêts de bus. Vos marqueurs sont toujours annoncés.
Le bon niveau de détail change au fil de la marche, et vous n’avez donc pas à passer par les Réglages pour le modifier. Appuyer sur précédent sur vos écouteurs baisse le Détail des annonces d’un niveau à la fois, de Détaillé à Simplifié, Essentiel puis Silencieux, avant de revenir à Détaillé. Le nouveau niveau est annoncé à chaque fois. Cela fonctionne dans les deux modes des contrôles multimédias, ce qui change un peu les boutons des écouteurs :
- En Mode original, suivant annonce maintenant Autour de moi quand aucun itinéraire n’est en cours, et Mon emplacement n’est plus sur les boutons. Pendant un itinéraire, suivant et précédent passent toujours d’une étape à l’autre.
- En mode Menu audio, précédent ne recule plus dans le menu. Suivant le parcourt toujours et lecture/pause sélectionne toujours. Les marqueurs et les itinéraires du menu sont maintenant classés par nom, et après en avoir lancé un, le menu revient au début au lieu de vous laisser au fond de la liste.
Recherche
La barre de recherche comprend maintenant plus que des noms de lieux :
- Types de lieux. Cherchez « pharmacie », « toilettes », « distributeur de billets » et ainsi de suite, dans votre langue, et Soundscape affiche les lieux de ce type les plus proches, quel que soit leur nom. Les lieux sans nom, comme la plupart des toilettes et des bancs, sont présentés selon ce qu’ils sont, avec leur adresse.
- Coordonnées, liens de carte et Plus Codes. Collez une paire de nombres, des degrés et minutes, un lien Google Maps, Apple Plans ou OpenStreetMap, ou un Plus Code, et Soundscape vous donne cet endroit précis. Une simple paire de nombres peut se lire dans les deux sens : quand les deux ont un sens, les deux vous sont proposés, le plus proche en premier.
- Recherche hors ligne. La recherche regarde maintenant toujours dans vos cartes téléchargées en plus d’Internet, ce qui trouve beaucoup plus de lieux sans nom. Si vous cherchez sans connexion Internet et sans carte hors ligne de l’endroit où vous êtes, Soundscape vous le dit au lieu de ne rien trouver.
Ouvrir un lieu dans une autre application
Les détails de l’emplacement ont un nouveau bouton Ouvrir dans une application de cartes, qui liste les applications de cartes et de navigation de votre téléphone. Cochez Toujours utiliser cette application et le bouton devient, par exemple, Ouvrir dans Google Maps, qui l’ouvre tout de suite ; un appui long fait revenir la liste. Les listes Emplacements à proximité et Marqueurs ont aussi les actions de lecteur d’écran Ouvrir dans… et Partager.
Marqueurs et itinéraires
Les marqueurs et les itinéraires partageaient un seul écran, Marqueurs et itinéraires, avec un onglet pour chacun, et il était facile d’oublier dans quel onglet on se trouvait. Ce sont désormais deux écrans distincts, chacun avec son propre bouton sur l’écran d’accueil : Marqueurs et Itinéraires, juste sous Emplacements à proximité.
Chaque écran dispose d’un bouton Nouveau dans le coin supérieur droit. Sur l’écran Itinéraires, il crée un itinéraire, comme avant. Sur l’écran Marqueurs, il est nouveau : il propose Emplacement actuel et les catégories des Emplacements à proximité, pour que vous puissiez enregistrer un marqueur sans revenir d’abord à l’écran d’accueil pour trouver le lieu. Les lecteurs d’écran annoncent ces boutons comme Nouveau marqueur et Nouvel itinéraire.
La balise sonore et les marqueurs
- La balise de l’écran d’accueil affiche maintenant sa distance et sa direction, et un lecteur d’écran la lit par exemple ainsi : « Balise sonore sur Milngavie Library, 390 mètres, sud-est ». Les itinéraires affichent de la même façon la distance jusqu’à l’étape en cours.
- La balise a trois actions de lecteur d’écran : Annoncer la balise dit où elle se trouve, Informations supplémentaires ajoute l’adresse, et Ajouter aux marqueurs l’enregistre.
- Vous pouvez de nouveau déplacer un marqueur en faisant glisser la carte depuis l’écran Modifier le marqueur.
De meilleures adresses et de meilleurs noms de lieux
Beaucoup de travail a été consacré à ce que Soundscape décrive les lieux comme le ferait une personne :
- Les lieux sans adresse propre sont désormais décrits par la rue et le quartier où ils se trouvent, au lieu de rester vagues.
- Les numéros de rue sont rattachés au bon côté de la chaussée. Auparavant, une adresse pouvait être annoncée depuis le trottoir d’en face.
- L’adresse d’un lieu ne répète plus le nom du lieu lui-même.
- Les arrêts de bus en Grande-Bretagne utilisent leur nom officiel de transport public, en général celui qui figure sur les horaires et sur le panneau de l’arrêt.
- Les sentiers sans nom qui longent une rivière ou un canal portent désormais le nom du cours d’eau qu’ils suivent.
- Les chemins et les routes sans nom sont décrits de façon plus sensée, et les mots employés sont correctement traduits au lieu d’apparaître en anglais.
Langues
Vingt nouvelles langues ont été ajoutées dans la version 2.0 : arabe, bengali, bulgare, catalan, croate, tchèque, haoussa, hongrois, indonésien, coréen, marathi, serbe, slovaque, slovène, swahili, tamoul, télougou, thaï, ourdou et vietnamien. Ces langues sont toutes au stade alpha et nous souhaitons vivement recevoir des retours sur leur exactitude. Au total, Soundscape est désormais disponible en 46 langues, et ce site de documentation a également été traduit.
L’arabe égyptien a été fusionné avec l’arabe, et le luganda a été retiré : ni l’un ni l’autre ne disposait d’assez de texte traduit pour être utile.
Les traductions sont un travail collectif et nous accueillons volontiers votre aide, ou vos corrections lorsqu’une formulation se lit mal. Chaque chaîne peut être améliorée sur https://hosted.weblate.org/projects/soundscape-android/androidkmp/.
Mode pause
Le mode pause a un nouveau bouton, Reprendre au déplacement. Si vous le choisissez, Soundscape reste en pause jusqu’au départ : il garde le silence jusqu’à ce que vous quittiez les lieux, puis reprend de lui-même, ce qui est utile quand vous arrivez quelque part et souhaitez le silence jusqu’à votre prochain départ.
Distances et parole
Les distances énoncées ont été raccourcies et rendues plus naturelles, et Soundscape passe désormais à des unités plus grandes lorsque vous vous déplacez vite : des miles ou des kilomètres plutôt qu’un long décompte en pieds ou en mètres. Chaque langue décide elle-même de la façon d’exprimer une distance fractionnaire, ce qui était auparavant contraint dans un moule anglais.
Cartes hors ligne
Les cartes hors ligne sont arrivées avec la version 1.0 et n’ont cessé d’être améliorées :
- Une carte téléchargée peut désormais être mise à jour sur place lorsqu’une version plus récente est disponible, depuis l’écran de détail de l’extrait.
- Les cartes inutilisables – un téléchargement corrompu, par exemple – sont désormais clairement signalées au lieu d’échouer en silence.
- Les téléchargements sont plus fiables, et l’écran indique ce qui se passe pendant la récupération de la liste des cartes disponibles, au lieu d’un indicateur de chargement plein écran.
- Un téléchargement terminé n’apparaît comme terminé qu’une fois réellement prêt à l’emploi.
- Une carte des régions disponibles est proposée sur ce site.
Accessibilité
Un travail considérable a été mené sur le comportement des lecteurs d’écran, en particulier dans les écrans de démarrage où le focus se plaçait auparavant au mauvais endroit. Parmi les autres améliorations : une meilleure lecture des tailles de fichiers et des nombres décimaux, des indications « appuyez deux fois pour… » correctes dans les langues où le verbe est en fin de phrase, et des indications pertinentes là où il n’y en avait aucune.
Menus et navigation
- Quitter Soundscape est désormais le premier élément du menu principal au lieu de figurer plus bas.
- Le menu principal ne laisse plus apparaître une bande de l’écran sur le côté, qui offrait aux personnes utilisant un lecteur d’écran une zone supplémentaire déroutante.
- Le geste de retour du système ne saute plus un niveau lorsque vous parcourez les catégories dans Lieux à proximité.
- Le tutoriel audio a été renommé tutoriel guidé.
- Les réglages ont été réorganisés, et Réinitialiser les réglages par défaut efface désormais correctement tout.
Stabilité
La version 2.0 comprend une longue liste de corrections de plantages et de blocages : blocage de l’application sur l’écran de démarrage, blocages lors de la réinitialisation des réglages, plantages en cas de carte téléchargée endommagée, plantages à l’ouverture des détails d’un itinéraire depuis l’écran d’accueil, plantages lors du changement de langue, ainsi que plusieurs problèmes signalés automatiquement via le Play Store. Le comportement au démarrage et vis-à-vis de la batterie a aussi été rendu plus robuste sur les téléphones qui ferment agressivement les applications en arrière-plan.
Éléments supprimés
- La commande vocale a été supprimée. Elle n’a jamais fonctionné de façon assez fiable pour être conservée, et les boutons de contrôle multimédia des écouteurs couvrent l’essentiel du même besoin – voyez Aide sur l’utilisation des commandes multimédias. Soundscape est aussi prêt pour les commandes vocales avec Gemini sur Android 16 et versions ultérieures, mais elles ne fonctionneront pas tant que Google n’aura pas publié leur prise en charge dans Gemini.
- Le menu de langue dans l’application a disparu. Soundscape suit désormais la langue définie sur votre téléphone, ce que la plupart des gens attendaient. Pour la changer, modifiez la langue de votre téléphone ou définissez une langue par application dans ses réglages, si cette option est proposée.
Nous signaler un problème
Si quelque chose ne va pas, nous aimerions le savoir. Écrivez au Help Desk à l’adresse soundscapeAndroid@scottishtecharmy.support, ou demandez sur Slack si vous êtes membre de la STA.
Si une annonce était erronée ou n’a pas eu lieu, un enregistrement de votre trajet nous aide énormément : nous pouvons le rejouer et voir exactement sur quoi Soundscape s’appuyait. Les instructions figurent sous Fournir un relevé de position pour le débogage.
Une note à propos de l’iPhone
Tout ce qui précède concerne l’application Android, mais il est utile de savoir où est passé le reste du travail de cette version. Soundscape fonctionne désormais aussi sur iPhone, et les deux applications sont construites à partir du même code partagé : mêmes écrans, mêmes formulations et mêmes annonces. Une nouveauté comme les annonces de trajet décrites plus haut arrive donc sur les deux à la fois, au lieu d’être écrite deux fois. C’est cette base commune qui explique la durée de développement de la version 2.0, et c’est elle qui devrait permettre aux prochaines versions d’arriver plus vite sur les deux plateformes. L’application iPhone est actuellement disponible via TestFlight sur invitation : demandez sur Slack si vous êtes membre de la STA, ou écrivez au Help Desk.