Releaseopmerkingen
Soundscape 2.0 is een grote release en bevindt zich nu in een open bèta op Android. Dat betekent dat iedereen toegang heeft tot de bètaversie door simpelweg hier naar de Play Store te gaan. De belangrijkste verandering is dat Soundscape nu ook iets nuttigs te melden heeft wanneer u met de auto, de bus of de trein reist, en niet langer alleen wanneer u te voet gaat. Daarnaast is er veel kleiner werk verzet aan de manier waarop plaatsen worden beschreven, zijn er twintig nieuwe talen bijgekomen en is er een lange lijst met oplossingen.
Opmerkingen bij oudere versies staan op de pagina Releaseopmerkingen voor 1.x.
Nieuw in 2.0
- Meldingen tijdens het reizen met auto, bus of trein. Soundscape merkt op wanneer u zich met snelheid verplaatst en beschrijft uw reis in plaats van uw directe omgeving.
- Melding wanneer u water en spoorlijnen kruist. Rivieren, kanalen, zeearmen en spoorlijnen worden aangekondigd wanneer u ze oversteekt, zowel lopend als onderweg.
- Kies hoeveel Soundscape zegt. Met de nieuwe instelling Detailniveau aankondigingen is Soundscape stiller op drukke plekken, en met Aan te kondigen plaatsen kiest u over welke soorten plaatsen u hoort. U kunt het detailniveau onderweg met de knoppen van uw koptelefoon wijzigen.
- Weet hoe ver het volgende kruispunt is. Kruispunten worden op een vaste afstand aangekondigd als u nadert, en de aankondiging zegt nu hoe ver de stoeprand is.
- Zoek naar een soort plaats, of naar coördinaten. Zoek op „apotheek” of „bushalte” om de dichtstbijzijnde te vinden, hoe ze ook heten, of plak coördinaten, een kaartlink of een Plus Code.
- Aparte knoppen voor Markeringen en Routes. Het scherm Markeringen en routes met zijn twee tabbladen is opgesplitst in een scherm Markeringen en een scherm Routes, elk met een eigen knop op het startscherm. Het scherm Markeringen heeft een knop Nieuw om uw huidige locatie of een plaats in de buurt op te slaan.
- Open een plaats in een andere kaart-app, zoals Google Maps, vanuit de locatiedetails of de lijsten.
- Meer van het baken op het beginscherm. Het toont nu de afstand en richting, en heeft schermlezeracties om het baken aan te kondigen, er meer over te horen of het als markering op te slaan.
- Betere adressen en plaatsnamen. Plaatsen zonder eigen adres krijgen nu de straat en de buurt waarin ze liggen, huisnummers worden aan de juiste kant van de straat gekoppeld en bushaltes in Groot-Brittannië gebruiken hun officiële namen.
- Twintig nieuwe talen, waarmee het totaal op 46 komt. Ook deze documentatiewebsite is vertaald.
- Wek bij vertrek. Wanneer u Soundscape in de slaapstand zet, zet de nieuwe knop Wek bij vertrek hem in plaats daarvan in de sluimerstand, en hij wordt vanzelf wakker zodra u vertrekt.
- Kortere, natuurlijkere afstanden, met grotere eenheden wanneer u zich snel verplaatst.
- Sneller afsluiten. Soundscape afsluiten staat nu bovenaan het hoofdmenu.
- Verbeteringen aan offlinekaarten, waaronder het bijwerken van een reeds gedownloade kaart en een kaart met de beschikbare regio’s op deze website.
- Veel toegankelijkheidswerk aan TalkBack, vooral rond de introductieschermen.
- Zeer veel oplossingen voor crashes en stabiliteit.
Twee dingen zijn in 2.0 verwijderd: de spraakbediening en het taalmenu in de app. Zie Verwijderde onderdelen hieronder voor wat u in plaats daarvan kunt doen.
Uitgebreider
Reizen met auto, bus of trein
Dit is de grootste nieuwe functie voor bestaande gebruikers. Voorheen had Soundscape bijzonder weinig te melden zodra u in een voertuig stapte: het bleef uw directe omgeving beschrijven, wat bij snelheid neerkwam op een stroom van dingen waar u allang voorbij was.
Soundscape merkt nu op dat u sneller gaat dan wandeltempo en verandert wat het u vertelt. Er is niets in te schakelen, en zodra u vaart mindert of uitstapt en gaat lopen, keert alles vanzelf terug naar normaal.
Onderweg hoort u:
- Waar u bent, zo nu en dan: de weg waarop u zich bevindt en uw rijrichting, bijvoorbeeld «Noordwaarts over de M8». Genummerde wegen worden met hun nummer aangekondigd, en Soundscape herhaalt dezelfde weg niet telkens wanneer de straatnaam verandert. Een weg wordt pas genoemd als u er een kort stuk over hebt gereden, zodat een reeks afslagen door een woonwijk niet op elke hoek een aankondiging oplevert.
- Steden en dorpen waar u naartoe rijdt, met de afstand, evenals plaatsen waar u vandaan gaat of waar u eenvoudigweg langs komt.
- Knooppunten en afritten zodra u ze bereikt. Alleen die op de rijbaan waarop u rijdt – niet op een weg waar u vlak langs komt of aan de andere kant van de snelweg.
- Grote oriëntatiepunten waar u langs komt, zoals parken, ziekenhuizen, stadions en winkelcentra.
- Bus-, tram- en treinhaltes waar u langs komt. Soundscape noemt alleen de haltes aan uw kant van de weg, omdat die aan de overkant de tegenovergestelde richting bedienen.
- Rivieren, kanalen en spoorlijnen die u kruist.
- Tunnels, wat vooral verklaart waarom Soundscape zo meteen stilvalt: daarbinnen is geen gps-signaal.
In een trein begrijpt Soundscape dat u zich op een spoorlijn bevindt en niet op een weg, en vertelt het u langs welke plaatsen u komt en hoe ver u sinds het laatste station bent gekomen. Dat uitzoeken is lastiger dan het klinkt, want snelwegen en spoorlijnen liggen vaak kilometers lang naast elkaar. Een flink deel van het werk in deze release ging dan ook zitten in het niet verwisselen van de een met de ander.
De gewone meldingen voor voetgangers — winkels in de buurt, oversteekplaatsen enzovoort — worden tijdens het reizen bewust achtergehouden, en de afstanden waarop dingen worden aangekondigd zijn flink vergroot, zodat u er iets over hoort voordat u er al voorbij bent.
Kruispunten
De meest gestelde vraag over kruispuntaankondigingen was hoe ver het kruispunt eigenlijk is. Soundscape zegt het u nu: „Kruispunt 30 meter verwijderd”. De afstand wordt gemeten tot de stoeprand van de straat die u gaat oversteken, niet tot het midden van het kruispunt, want daar stopt u werkelijk.
De aankondiging komt ook op een vaster punt. Eerder kon die op 45 meter of op 10 meter komen, zonder dat u het verschil kon horen. Nu wacht ze tot het kruispunt ongeveer 30 meter weg is, zodat de afstand elke keer ongeveer hetzelfde betekent.
Water en spoorlijnen kruisen
Soundscape vertelt u nu wanneer u een rivier, kanaal, zeearm, baai of spoorlijn kruist. Dit werkt zowel lopend als onderweg en geldt zowel voor eronderdoor als eroverheen, zodat een voetgangersbrug en een tunneltje allebei worden beschreven.
Kiezen hoeveel Soundscape zegt
Wat we het vaakst over Soundscape horen, is dat het te veel zegt op drukke plekken zoals een stadscentrum. Het onderdeel Aankondigingen beheren in Instellingen heeft nu drie instellingen in plaats van de oude lijst met schakelaars:
- Detailniveau aankondigingen is Stil, Essentieel, Vereenvoudigd of Uitgebreid. Uitgebreid is wat Soundscape altijd deed, en daar begint u mee. Vereenvoudigd laat kleine paden en ventwegen weg en herhaalt zich minder vaak. Essentieel kondigt alleen straten, kruispunten en herkenningspunten aan. Stil doet helemaal geen automatische aankondigingen, terwijl bakens, routes en de knoppen op het beginscherm gewoon blijven werken. Het vervangt de oude schakelaar Aankondigingen toestaan; als u die had uitgezet, staat het detailniveau op Stil. De niveaus gelden ook als u reist: Vereenvoudigd noemt de weg waarop u rijdt minder vaak, en Essentieel noemt alleen hoofdwegen en genummerde wegen en laat bushaltes weg.
- Straten en kruispunten zet de aankondigingen van kruispunten en van de straat waar u bent aan of uit.
- Aan te kondigen plaatsen is een lijst om aan te vinken: Alles, Herkenningspunten, Openbaar vervoer, Eten en drinken, Supermarkten en buurtwinkels, Banken en geldautomaten of Geen plaatsen. Vink er zoveel aan als u wilt, bijvoorbeeld herkenningspunten en bushaltes. Uw markeringen worden altijd aangekondigd.
Het juiste detailniveau verandert terwijl u loopt, dus u hoeft er niet voor naar Instellingen. Met Vorige op uw koptelefoon zet u het detailniveau steeds één stap lager, van Uitgebreid via Vereenvoudigd en Essentieel naar Stil, en dan weer terug naar Uitgebreid. Het nieuwe niveau wordt telkens uitgesproken. Dit werkt in beide modi van de mediaregelaars, en daardoor zijn de knoppen van de koptelefoon een beetje veranderd:
- In de Originele modus kondigt Volgende nu Om me heen aan als er geen route loopt, en Mijn locatie zit niet meer op de knoppen. Terwijl er een route loopt, gaan Volgende en Vorige nog steeds van routepunt naar routepunt.
- In de modus Audiomenu gaat Vorige niet meer terug door het menu. Volgende loopt er nog steeds doorheen en Afspelen/Pauzeren kiest nog steeds. Markeringen en routes staan in het menu nu op naam, en nadat u er een hebt gestart, springt het menu terug naar het begin in plaats van u diep in de lijst te laten.
Zoeken
De zoekbalk begrijpt nu meer dan alleen plaatsnamen:
- Soorten plaatsen. Zoek op „apotheek”, „toilet”, „geldautomaat” enzovoort, in uw eigen taal, en Soundscape toont de dichtstbijzijnde plaatsen van die soort, hoe ze ook heten. Plaatsen zonder naam, zoals de meeste toiletten en bankjes, staan erin als wat ze zijn, met hun adres.
- Coördinaten, kaartlinks en Plus Codes. Plak een paar getallen, graden en minuten, een link van Google Maps, Apple Kaarten of OpenStreetMap, of een Plus Code, en Soundscape geeft u precies die plek. Een los paar getallen kan op twee manieren gelezen worden; als beide kunnen, krijgt u beide aangeboden, de dichtstbijzijnde eerst.
- Offline zoeken. Zoeken kijkt nu altijd ook in uw gedownloade kaarten, naast online, en vindt zo veel meer plaatsen zonder naam. Als u zonder internetverbinding zoekt en geen offline kaart hebt van waar u bent, zegt Soundscape dat, in plaats van gewoon niets te vinden.
Een plaats openen in een andere app
In de locatiedetails staat een nieuwe knop Openen in kaart-app, met een lijst van de kaart- en navigatie-apps op uw telefoon. Vink Altijd deze app gebruiken aan en de knop heet bijvoorbeeld Openen in Google Maps en opent die meteen; lang drukken toont de lijst weer. De lijsten Plaatsen in de buurt en Markeringen hebben ook de schermlezeracties Openen in… en Delen.
Markeringen en routes
Markeringen en routes deelden eerder één scherm, Markeringen en routes, met een tabblad voor elk, en het was makkelijk om uit het oog te verliezen op welk tabblad u was. Nu zijn het twee aparte schermen, elk met een eigen knop op het startscherm: Markeringen en Routes, net onder Plaatsen in de buurt.
Elk scherm heeft rechtsboven een knop Nieuw. Op het scherm Routes maakt die een route, zoals voorheen. Op het scherm Markeringen is die nieuw: hij toont Huidige locatie en de categorieën van Plaatsen in de buurt, zodat u een markering kunt opslaan zonder eerst terug te gaan naar het startscherm om de plaats te zoeken. Schermlezers noemen de knoppen Nieuwe markering en Nieuwe route.
Het baken en markeringen
- Het baken op het beginscherm toont nu zijn afstand en richting, en een schermlezer leest het bijvoorbeeld als „Audiobaken bij Milngavie Library, 390 meter, zuidoosten”. Routes tonen op dezelfde manier de afstand tot het huidige routepunt.
- Het baken heeft drie schermlezeracties: Baken aankondigen zegt waar het is, Meer info voegt het adres toe, en Toevoegen aan markeringen slaat het op.
- U kunt weer een markering verplaatsen door de kaart te slepen in het scherm Markering bewerken.
Betere adressen en plaatsnamen
Er is veel werk gestoken in het laten beschrijven van plaatsen zoals een mens dat zou doen:
- Plaatsen zonder eigen adres worden nu beschreven aan de hand van de straat en de buurt waarin ze liggen, in plaats van vaag te blijven.
- Huisnummers worden aan de juiste kant van de straat gekoppeld. Voorheen kon een adres vanaf de overkant van de stoep worden gemeld.
- Het adres van een plaats herhaalt de naam van die plaats niet meer.
- Bushaltes in Groot-Brittannië gebruiken hun officiële namen uit het openbaar vervoer, doorgaans die op de dienstregeling en op het bordje bij de halte.
- Naamloze voetpaden langs een rivier of kanaal worden nu genoemd naar het water dat ze volgen.
- Paden en wegen zonder naam worden zinniger beschreven, en de gebruikte woorden zijn netjes vertaald in plaats van in het Engels te verschijnen.
Talen
In 2.0 zijn twintig nieuwe talen toegevoegd: Arabisch, Bengaals, Bulgaars, Catalaans, Kroatisch, Tsjechisch, Hausa, Hongaars, Indonesisch, Koreaans, Marathi, Servisch, Slowaaks, Sloveens, Swahili, Tamil, Telugu, Thai, Urdu en Vietnamees. Deze talen bevinden zich allemaal in het alfastadium en we horen graag hoe accuraat ze zijn. In totaal is Soundscape nu in 46 talen beschikbaar, en ook deze documentatiewebsite is vertaald.
Egyptisch Arabisch is opgegaan in het Arabisch en Luganda is teruggetrokken, omdat geen van beide genoeg vertaalde tekst had om nuttig te zijn.
Vertalingen zijn gemeenschapswerk en we stellen uw hulp op prijs, of uw correcties waar iets slecht leest. Elke tekst kan worden verbeterd op https://hosted.weblate.org/projects/soundscape-android/androidkmp/.
Slaapstand
De slaapstand heeft een nieuwe knop: Wek bij vertrek. Als u die kiest, gaat Soundscape in de sluimerstand: hij blijft stil tot u het gebied verlaat en wordt dan vanzelf wakker. Dat is handig wanneer u ergens aankomt en rust wilt tot u weer vertrekt.
Afstanden en spraak
Uitgesproken afstanden zijn korter en natuurlijker gemaakt, en Soundscape schakelt nu over op grotere eenheden wanneer u snel gaat: mijlen of kilometers in plaats van een lange telling in voet of meters. Elke taal bepaalt zelf hoe een gedeeltelijke afstand wordt uitgesproken, wat voorheen in een Engels gevormd patroon was geperst.
Offlinekaarten
Offlinekaarten kwamen met 1.0 en zijn sindsdien gestaag verbeterd:
- Een gedownloade kaart kan nu ter plekke worden bijgewerkt wanneer er een nieuwere versie is, via het detailscherm van het kaartgebied.
- Kaarten die niet bruikbaar zijn — bijvoorbeeld een beschadigde download — worden nu duidelijk gemarkeerd in plaats van stilzwijgend te falen.
- Downloads zijn betrouwbaarder, en het scherm toont wat er gebeurt terwijl de lijst met beschikbare kaarten wordt opgehaald, in plaats van een laadindicator over het hele scherm.
- Een voltooide download verschijnt pas als voltooid wanneer die werkelijk klaar is voor gebruik.
- Er is een kaart met de beschikbare regio’s op deze website.
Toegankelijkheid
Er is bijzonder veel werk verzet aan het gedrag van schermlezers, vooral in de introductieschermen waar de focus voorheen naar de verkeerde plek sprong. Andere verbeteringen zijn een betere weergave van bestandsgroottes en decimale getallen, correcte hints van het type «dubbeltik om…» in talen die het werkwoord achteraan plaatsen, en zinnige hints waar er helemaal geen waren ingesteld.
Menu’s en navigatie
- Soundscape afsluiten is nu het eerste item in het hoofdmenu in plaats van ergens verderop.
- Het hoofdmenu laat aan één kant geen strook van het scherm meer zien, wat schermlezergebruikers een verwarrend extra tikgebied gaf.
- Het terugveeggebaar van het systeem slaat geen niveau meer over wanneer u door categorieën bladert in Plaatsen in de buurt.
- De audiotutorial heeft een nieuwe naam: Geleide zelfstudie.
- De instellingen zijn opgeruimd, en Instellingen terugzetten naar standaardwaarden wist nu werkelijk alles.
Stabiliteit
2.0 bevat een lange lijst opgeloste crashes en vastlopers, waaronder het vastlopen van de app op het startscherm, vastlopers bij het herstellen van instellingen, crashes bij een beschadigde gedownloade kaart, crashes bij het openen van routedetails vanaf het startscherm, crashes bij het wisselen van taal en diverse problemen die automatisch via de Play Store werden gemeld. Ook het gedrag rond accu en opstarten is robuuster gemaakt op telefoons die achtergrond-apps agressief afsluiten.
Verwijderde onderdelen
- De spraakbediening is verwijderd. Die werkte nooit betrouwbaar genoeg om te behouden, en de mediatoetsen op koptelefoons dekken grotendeels hetzelfde af — zie Hulp bij het gebruik van mediatoetsen. Soundscape is ook klaar voor spraakopdrachten via Gemini op Android 16 en hoger, maar die werken pas als Google de ondersteuning ervoor in Gemini uitbrengt.
- Het taalmenu in de app is verdwenen. Soundscape volgt nu de taal die u op uw telefoon hebt ingesteld, wat de meeste mensen ook verwachtten. Wilt u die wijzigen, verander dan de taal van uw telefoon of stel in de telefooninstellingen een taal per app in, als die optie er is.
Problemen aan ons melden
Klopt er iets niet, dan horen we dat graag. Mail de Help Desk op soundscapeAndroid@scottishtecharmy.support, of vraag het op Slack als u STA-lid bent.
Was een melding onjuist of bleef die uit, dan helpt een opname van uw reis ons enorm: we kunnen die opnieuw afspelen en precies zien waarmee Soundscape werkte. Instructies vindt u onder Een locatieopname voor foutopsporing aanleveren.
Een opmerking over de iPhone
Al het bovenstaande gaat over de Android-app, maar het is nuttig te weten waar de rest van het werk in deze release naartoe ging. Soundscape draait nu ook op de iPhone, en beide apps worden gebouwd vanuit dezelfde gedeelde code: dezelfde schermen, dezelfde formuleringen en dezelfde meldingen. Een nieuwe functie zoals de reismeldingen hierboven verschijnt daardoor op allebei tegelijk in plaats van twee keer geschreven te worden. Die gedeelde basis verklaart waarom 2.0 zo lang duurde, en zou toekomstige releases op beide platforms sneller beschikbaar moeten maken. De iPhone-app is momenteel op uitnodiging beschikbaar via TestFlight: vraag het op Slack als u STA-lid bent, of mail de Help Desk.