릴리스 노트

Soundscape 2.0은 규모가 큰 릴리스이며 이제 Android에서 공개 베타 단계에 있습니다. 즉, 여기에서 Play 스토어로 이동하기만 하면 누구나 베타 버전을 이용할 수 있습니다. 가장 큰 변화는 걸을 때뿐만 아니라 자동차, 버스, 기차로 이동할 때에도 Soundscape가 쓸모 있는 이야기를 해 준다는 점입니다. 이와 함께 장소를 설명하는 방식에 대한 자잘한 작업이 많이 이루어졌고, 새로운 언어 스무 개가 추가되었으며, 수정 목록도 깁니다.

이전 버전의 노트는 1.x 릴리스 노트 페이지에 있습니다.

2.0의 새로운 점

  • 자동차, 버스, 기차로 이동하는 동안의 안내. Soundscape는 사용자가 빠른 속도로 이동 중임을 인식해 바로 주변 대신 이동 경로를 설명합니다.
  • 물길과 철길을 건널 때 알려 줌. 강, 운하, 만, 철도 노선을 건널 때 안내합니다. 걸을 때도, 이동 중일 때도 마찬가지입니다.
  • Soundscape가 얼마나 말할지 고를 수 있습니다. 새 설정 안내 상세도로 붐비는 곳에서 Soundscape를 더 조용하게 할 수 있고, 안내할 장소에서 어떤 종류의 장소를 들을지 고를 수 있습니다. 걸으면서 헤드폰 버튼으로 상세도를 바꿀 수 있습니다.
  • 다음 교차로까지 얼마나 남았는지 알 수 있습니다. 교차로는 다가갈 때 일정한 거리에서 안내되며, 이제 연석까지의 거리를 알려 줍니다.
  • 장소 종류나 좌표로 검색할 수 있습니다. “약국”이나 “버스 정류장”을 검색하면 이름과 상관없이 가장 가까운 곳을 찾을 수 있고, 좌표, 지도 링크, Plus Code를 붙여 넣을 수도 있습니다.
  • 마커와 경로 버튼 분리. 마커 및 경로 화면과 두 개의 탭이 마커 화면과 경로 화면으로 나뉘었으며, 각각 홈 화면에 자체 버튼이 있습니다. 마커 화면에는 현재 위치나 주변 장소를 저장하는 새로 만들기 버튼이 있습니다.
  • 다른 지도 앱에서 장소를 열 수 있습니다. 위치 세부 정보나 목록에서 Google 지도 같은 앱으로 열 수 있습니다.
  • 홈 화면의 비콘으로 더 많은 것을 할 수 있습니다. 이제 거리와 방향을 보여 주며, 화면 읽기 프로그램 동작으로 비콘을 안내하게 하거나, 자세히 듣거나, 마커로 저장할 수 있습니다.
  • 더 나은 주소와 장소 이름. 자체 주소가 없는 장소에는 이제 그것이 위치한 도로와 지역이 붙고, 건물 번호는 도로의 올바른 쪽에 연결되며, 영국의 버스 정류장은 공식 명칭을 사용합니다.
  • 새로운 언어 스무 개로 총 46개가 되었습니다. 이 문서 웹사이트도 번역되었습니다.
  • 벗어나면 깨우기. Soundscape를 잠자기 모드로 전환할 때 새 벗어나면 깨우기 버튼을 선택하면 스누즈 모드가 되고, 그 장소를 벗어나면 저절로 깨어납니다.
  • 더 짧고 자연스러운 거리 표현, 빠르게 이동할 때는 더 큰 단위를 사용합니다.
  • 더 빠른 종료 방법. Soundscape 종료가 이제 기본 메뉴 맨 위에 있습니다.
  • 오프라인 지도 개선, 이미 내려받은 지도를 그 자리에서 업데이트하는 기능과 이 웹사이트의 이용 가능 지역 지도를 포함합니다.
  • 접근성 관련 많은 작업을 TalkBack과 함께 진행했으며, 특히 초기 화면 부근에서 그렇습니다.
  • 매우 많은 충돌 및 안정성 수정.

2.0에서 두 가지가 제거되었습니다: 음성 제어와 앱 내 언어 메뉴입니다. 대신 무엇을 하면 되는지는 아래 제거된 기능을 참고하세요.


더 자세히

자동차, 버스, 기차로 이동하기

기존 사용자에게 가장 큰 새 기능입니다. 이전에는 차량에 타는 순간 Soundscape가 할 말이 거의 없었습니다. 계속 바로 주변을 설명했는데, 속도가 붙으면 그것은 이미 한참 전에 지나친 것들의 나열이 되었습니다.

이제 Soundscape는 걷는 속도보다 빠르게 이동 중임을 알아차리고 전달하는 내용을 바꿉니다. 켜야 할 것은 없으며, 속도를 늦추거나 내려서 걷기 시작하면 모든 것이 저절로 원래대로 돌아옵니다.

이동하는 동안 다음을 듣게 됩니다:

  • 현재 위치, 이따금 — 지금 달리는 도로와 진행 방향, 예를 들어 «M8을 따라 북쪽으로 이동». 번호가 있는 도로는 번호로 안내되며, 도로명이 바뀔 때마다 같은 도로를 다시 안내하지는 않습니다. 도로 이름은 그 도로를 조금 달린 뒤에야 안내하므로, 주택가에서 연달아 회전해도 모퉁이마다 안내가 나오지 않습니다.
  • 향해 가고 있는 도시와 마을을 거리와 함께, 그리고 멀어지고 있거나 단순히 지나치는 곳도 함께.
  • 고속도로 분기점과 진출로에 도달할 때. 지금 달리는 쪽 차로의 것만 안내하며, 근처를 지나는 도로나 고속도로 반대편의 것은 안내하지 않습니다.
  • 큰 랜드마크를 지날 때 — 공원, 병원, 경기장, 쇼핑센터 등.
  • 버스, 트램 정류장과 기차역을 지날 때. Soundscape는 사용자 쪽 도로변의 정류장만 언급합니다. 반대편은 반대 방향을 위한 것이기 때문입니다.
  • 건너는 강, 운하, 철길.
  • 터널 — 이는 주로 Soundscape가 곧 조용해지는 이유를 설명합니다. 터널 안에서는 GPS 신호가 잡히지 않습니다.

기차에서는 Soundscape가 도로가 아니라 철도 위에 있다는 것을 파악해, 어떤 지역을 지나고 있는지와 마지막 역에서 얼마나 왔는지를 알려 줍니다. 이를 알아내는 일은 생각보다 어렵습니다. 고속도로와 철도 노선은 수 킬로미터에 걸쳐 나란히 놓인 경우가 많기 때문입니다. 그래서 이번 릴리스 작업의 상당 부분이 둘을 혼동하지 않도록 하는 데 들어갔습니다.

보행자를 위한 일반 안내 — 근처 상점, 횡단보도 등 — 는 이동 중에는 의도적으로 보류되며, 무언가를 안내하는 거리도 크게 늘려서 이미 지나치기 전에 알 수 있도록 했습니다.

교차로

교차로 안내에 대해 가장 많이 받은 질문은 교차로가 실제로 얼마나 먼지였습니다. 이제 Soundscape가 알려 줍니다. “교차로까지 30미터”. 거리는 교차로 한가운데가 아니라 곧 건널 도로의 연석까지 잽니다. 실제로 멈추는 곳이 거기이기 때문입니다.

안내가 나오는 위치도 더 일정해졌습니다. 전에는 45미터 앞에서 나오기도 하고 10미터 앞에서 나오기도 해서 둘을 구별할 방법이 없었습니다. 이제는 교차로가 약 30미터 앞에 올 때까지 기다리므로, 거리가 매번 거의 같은 의미가 됩니다.

물길과 철길 건너기

이제 Soundscape는 강, 운하, 만, 후미, 철도 노선을 건널 때 알려 줍니다. 걸을 때와 이동 중일 때 모두 작동하며, 위로 지나는 경우뿐 아니라 아래로 지나는 경우도 포함하므로 육교와 지하도가 모두 설명됩니다.

Soundscape가 얼마나 말할지 고르기

Soundscape에 대해 가장 자주 듣는 말은 시내 중심가처럼 붐비는 곳에서 말이 너무 많다는 것입니다. 설정의 안내 관리 섹션에는 이제 예전 스위치 목록 대신 설정이 세 가지 있습니다.

  • 안내 상세도는 무음, 핵심, 간소화, 상세 중 하나입니다. 상세는 Soundscape가 늘 해 오던 방식이며 처음 설정입니다. 간소화은 작은 샛길과 이면도로를 빼고 덜 반복합니다. 핵심은 도로, 교차로, 랜드마크만 안내합니다. 무음은 자동 안내를 전혀 하지 않지만 비콘, 경로, 홈 화면 버튼은 계속 작동합니다. 예전의 안내 허용 스위치를 대신하며, 그 스위치를 꺼 두었다면 안내 상세도가 무음으로 되어 있습니다. 이 단계는 이동 중에도 적용됩니다. 간소화는 지금 달리는 도로를 덜 자주 안내하고, 핵심은 주요 도로와 번호가 있는 도로만 안내하며 버스 정류장은 안내하지 않습니다.
  • 도로와 교차로는 교차로와 지금 있는 도로에 대한 안내를 켜거나 끕니다.
  • 안내할 장소는 체크할 수 있는 목록입니다. 모두, 랜드마크, 대중교통, 음식 및 음료, 식료품점 및 편의점, 은행 및 ATM, 장소 없음 중에서 고릅니다. 예를 들어 랜드마크와 버스 정류장처럼 원하는 만큼 고를 수 있습니다. 마커는 항상 안내됩니다.

알맞은 상세도는 걷는 동안 달라지므로, 바꾸려고 설정에 들어갈 필요가 없습니다. 헤드폰의 이전을 누르면 안내 상세도가 한 단계씩 내려가 상세에서 간소화, 핵심을 거쳐 무음이 되고, 다시 상세로 돌아갑니다. 바뀔 때마다 새 단계를 말해 줍니다. 미디어 제어의 두 모드 모두에서 작동하므로 헤드폰 버튼의 동작이 조금 바뀌었습니다.

  • 기본 모드에서는 재생 중인 경로가 없을 때 다음이 이제 내 주변을 안내하며, 내 위치는 더 이상 버튼에 없습니다. 경로를 재생하는 동안에는 여전히 다음과 이전으로 경유지를 이동합니다.
  • 오디오 메뉴 모드에서는 이전이 더 이상 메뉴에서 뒤로 가지 않습니다. 다음으로 메뉴를 이동하고 재생/일시정지로 선택하는 것은 그대로입니다. 메뉴의 마커와 경로는 이제 이름순으로 나오며, 하나를 시작하면 목록 깊은 곳에 남겨 두지 않고 메뉴 맨 처음으로 돌아갑니다.

검색

검색창이 이제 장소 이름 이상을 이해합니다.

  • 장소 종류. 자신의 언어로 “약국”, “화장실”, “ATM” 등을 검색하면 Soundscape가 이름과 상관없이 그 종류의 가장 가까운 장소를 보여 줍니다. 대부분의 화장실이나 벤치처럼 이름이 없는 장소는 무엇인지와 주소로 표시됩니다.
  • 좌표, 지도 링크, Plus Code. 숫자 두 개, 도와 분, Google 지도나 Apple 지도나 OpenStreetMap의 링크, 또는 Plus Code를 붙여 넣으면 Soundscape가 바로 그 지점을 알려 줍니다. 숫자 두 개만으로는 양쪽 방향으로 읽을 수 있으므로, 둘 다 가능할 때는 가까운 것부터 둘 다 보여 줍니다.
  • 오프라인 검색. 이제 검색은 온라인뿐 아니라 다운로드한 지도도 항상 함께 살펴보므로, 이름 없는 장소를 훨씬 더 많이 찾습니다. 인터넷 연결 없이 검색하는데 지금 있는 곳의 오프라인 지도가 없다면, 아무것도 찾지 못한 채 끝나는 대신 그렇다고 알려 줍니다.

다른 앱에서 장소 열기

위치 세부 정보에 새 버튼 지도 앱에서 열기가 생겼습니다. 휴대폰에 있는 지도 앱과 내비게이션 앱 목록을 보여 줍니다. 항상 이 앱 사용을 체크하면 버튼이 예를 들어 Google 지도에서 열기로 바뀌어 바로 그 앱을 엽니다. 길게 누르면 목록이 다시 나옵니다. 주변 장소와 마커 목록에도 화면 읽기 프로그램 동작 …에서 열기와 공유가 생겼습니다.

마커 및 경로

이전에는 마커와 경로가 마커 및 경로라는 하나의 화면을 각각의 탭으로 함께 사용했기 때문에, 지금 어느 탭에 있는지 놓치기 쉬웠습니다. 이제 두 개의 별도 화면이 되었고, 각각 홈 화면에 자체 버튼이 있습니다. 주변 장소 바로 아래에 있는 마커와 경로입니다.

각 화면의 오른쪽 상단에는 새로 만들기 버튼이 있습니다. 경로 화면에서는 이전처럼 경로를 만듭니다. 마커 화면에서는 새로운 기능으로, 현재 위치와 주변 장소 카테고리를 보여 주므로 장소를 찾기 위해 먼저 홈 화면으로 돌아가지 않고도 마커를 저장할 수 있습니다. 화면 낭독기는 이 버튼들을 새 마커와 새 경로로 읽어 줍니다.

비콘과 마커

  • 홈 화면의 비콘이 이제 거리와 방향을 보여 주며, 화면 읽기 프로그램은 예를 들어 “Milngavie Library의 오디오 비콘, 390미터, 남동쪽”처럼 읽습니다. 경로도 같은 방식으로 현재 경유지까지의 거리를 보여 줍니다.
  • 비콘에는 화면 읽기 프로그램 동작이 세 가지 있습니다. 비콘 안내는 위치를 알려 주고, 추가 정보는 주소를 덧붙이며, 마커에 추가는 비콘을 저장합니다.
  • 마커 편집 화면에서 지도를 끌어 마커를 다시 옮길 수 있습니다.

더 나은 주소와 장소 이름

Soundscape가 사람처럼 장소를 설명하도록 많은 작업이 이루어졌습니다:

  • 자체 주소가 없는 장소는 이제 모호하게 남지 않고 위치한 도로와 지역으로 설명됩니다.
  • 건물 번호가 도로의 올바른 쪽에 연결됩니다. 이전에는 건너편 보도에서 주소가 안내될 수 있었습니다.
  • 장소의 주소가 더 이상 그 장소의 이름을 되풀이하지 않습니다.
  • 영국의 버스 정류장은 공식 대중교통 명칭을 사용합니다. 보통 시간표와 정류장 표지판에 적힌 이름입니다.
  • 강이나 운하를 따라 이어지는 이름 없는 보행로는 이제 따라가는 물길의 이름으로 불립니다.
  • 이름 없는 길과 도로는 더 합리적으로 설명되며, 그에 쓰이는 단어도 영어로 나오지 않고 제대로 번역되었습니다.

언어

2.0에서 새 언어 스무 개가 추가되었습니다: 아랍어, 벵골어, 불가리아어, 카탈루냐어, 크로아티아어, 체코어, 하우사어, 헝가리어, 인도네시아어, 한국어, 마라티어, 세르비아어, 슬로바키아어, 슬로베니아어, 스와힐리어, 타밀어, 텔루구어, 타이어, 우르두어, 베트남어. 이 언어들은 모두 알파 단계이며, 정확성에 대한 의견을 꼭 듣고 싶습니다. 이로써 Soundscape는 총 46개 언어로 제공되며, 이 문서 웹사이트도 번역되었습니다.

이집트 아랍어는 아랍어에 통합되었고 루간다어는 철회되었습니다. 두 언어 모두 쓸모 있을 만큼 번역된 텍스트가 없었기 때문입니다.

번역은 커뮤니티의 작업이며, 도움이나 어색하게 읽히는 부분에 대한 수정을 환영합니다. 어떤 문구든 https://hosted.weblate.org/projects/soundscape-android/androidkmp/ 에서 개선할 수 있습니다.

잠자기 모드

잠자기 모드에 새 버튼 벗어나면 깨우기가 생겼습니다. 이 버튼을 선택하면 Soundscape가 스누즈 모드로 전환됩니다. 그 구역을 벗어날 때까지 조용히 있다가 벗어나면 저절로 깨어납니다. 어딘가에 도착해 다음에 출발할 때까지 조용하기를 원할 때 유용합니다.

거리와 음성

음성으로 나오는 거리는 더 짧고 자연스러워졌으며, 빠르게 이동할 때는 더 큰 단위로 전환됩니다. 피트나 미터로 길게 세는 대신 마일이나 킬로미터를 씁니다. 소수 거리를 어떻게 말할지는 각 언어가 스스로 결정합니다. 이전에는 영어식 틀에 억지로 맞춰져 있었습니다.

오프라인 지도

오프라인 지도는 1.0에서 도입되어 꾸준히 개선되어 왔습니다:

  • 내려받은 지도는 더 새로운 버전이 있을 때 발췌본 상세 화면에서 그 자리에서 업데이트할 수 있습니다.
  • 사용할 수 없는 지도 — 예를 들어 손상된 다운로드 — 는 이제 조용히 실패하지 않고 명확히 표시됩니다.
  • 다운로드가 더 안정적이며, 이용 가능한 지도 목록을 가져오는 동안 전체 화면 로딩 표시 대신 무슨 일이 일어나고 있는지 보여 줍니다.
  • 완료된 다운로드는 실제로 사용할 준비가 되었을 때에만 완료로 표시됩니다.
  • 이 웹사이트에 이용 가능 지역 지도가 있습니다.

접근성

화면 낭독기 동작에 매우 많은 작업이 이루어졌습니다. 특히 초점이 엉뚱한 곳으로 튀던 초기 화면에서 그렇습니다. 그 밖의 개선으로는 파일 크기와 소수점 숫자를 더 잘 읽어 주는 것, 동사를 뒤에 두는 언어에서 «두 번 눌러 실행» 형태의 올바른 힌트, 그리고 아예 설정되지 않았던 곳의 합리적인 힌트가 있습니다.

메뉴와 탐색

  • Soundscape 종료가 이제 아래쪽이 아니라 기본 메뉴의 첫 항목입니다.
  • 기본 메뉴가 한쪽에 화면 띠를 남기지 않습니다. 이는 화면 낭독기 사용자에게 혼란스러운 추가 터치 영역을 제공했습니다.
  • «주변 장소»에서 분류를 둘러볼 때 시스템 뒤로 가기 제스처가 더 이상 한 단계를 건너뛰지 않습니다.
  • 오디오 튜토리얼의 새 이름은 안내 튜토리얼입니다.
  • 설정이 정리되었고, 설정을 기본값으로 재설정이 이제 모든 것을 제대로 지웁니다.

안정성

2.0에는 충돌과 멈춤에 대한 긴 수정 목록이 포함되어 있습니다. 시작 화면에서 앱이 멈추는 문제, 설정 재설정 시 멈춤, 손상된 다운로드 지도로 인한 충돌, 홈 화면에서 경로 상세를 열 때의 충돌, 언어 변경 시의 충돌, 그리고 Play 스토어를 통해 자동으로 보고된 여러 문제가 있습니다. 배터리와 시작 관련 동작도 백그라운드 앱을 적극적으로 종료하는 휴대폰에서 더 견고해졌습니다.

제거된 기능

  • 음성 제어가 제거되었습니다. 유지할 만큼 안정적으로 작동한 적이 없었고, 헤드폰의 미디어 버튼이 대부분 같은 역할을 합니다 — 참고: 미디어 컨트롤 사용 도움말. Soundscape는 Android 16 이상에서 Gemini를 통한 음성 명령에도 준비되어 있지만, Google이 Gemini에서 이를 지원하기 전까지는 작동하지 않습니다.
  • 앱 내 언어 메뉴가 사라졌습니다. Soundscape는 이제 휴대폰에 설정한 언어를 따릅니다. 대부분의 사람이 기대하던 방식입니다. 변경하려면 휴대폰의 언어를 바꾸거나, 지원한다면 휴대폰 설정에서 앱별 언어를 지정하세요.

문제를 알려 주는 방법

무언가 잘못되었다면 알려 주시면 좋겠습니다. Help Desk (soundscapeAndroid@scottishtecharmy.support)로 메일을 보내 주시거나, STA 회원이라면 Slack에서 문의해 주세요.

안내가 잘못되었거나 아예 나오지 않았다면, 이동 기록이 저희에게 큰 도움이 됩니다. 기록을 다시 재생해 Soundscape가 정확히 어떤 데이터를 바탕으로 동작했는지 볼 수 있습니다. 방법은 디버깅용 위치 기록 제공 에 있습니다.

iPhone에 대한 참고

위의 내용은 모두 Android 앱에 관한 것이지만, 이번 릴리스의 나머지 작업이 어디로 갔는지 알아 두면 좋습니다. Soundscape는 이제 iPhone에서도 동작하며, 두 앱은 동일한 공유 코드로 만들어집니다 — 같은 화면, 같은 표현, 같은 안내입니다. 그래서 위에 설명한 이동 안내 같은 새 기능이 두 번 작성되는 대신 두 플랫폼에 동시에 도착합니다. 이 공통 기반이 2.0에 이렇게 오래 걸린 이유이며, 앞으로의 릴리스가 두 플랫폼 모두에 더 빨리 도착하게 해 줄 것입니다. iPhone 앱은 현재 초대를 통해 TestFlight에서 이용할 수 있습니다. STA 회원이라면 Slack에서 문의하시거나 Help Desk로 메일을 보내 주세요.


This site uses Just the Docs, a documentation theme for Jekyll.