Я разрабатываю приложение для Android на базе такси, в котором я использую MapBox Navigation SDK для пошаговой навигации.
Но я сталкиваюсь с проблемой навигационной речи в Samsung Galaxy S8 и других последних версиях Samsung.Устройства Galaxy и направления не объявляются на каждом ходу.
Ниже приведена конфигурация устройства, в которой не работает навигационный звук MapBox:
Конфигурация Samsung Galaxy S8:
модель: sm-g950u
Устройство: Galaxy s8
Аппаратное обеспечение: REV1.0
ОС: G950USQU5CRL2 // 8.0.0
Ниже представлена библиотека навигации MapBox, которую я импортирую.
implementation 'com.mapbox.mapboxsdk:mapbox-android-sdk:6.7.2'
implementation 'com.mapbox.mapboxsdk:mapbox-android-navigation:0.23.0'
implementation 'com.mapbox.mapboxsdk:mapbox-android-navigation-ui:0.23.0'
Ниже приведен метод MapBox для звука навигации, но, к сожалению,не объявлено.
.speechAnnouncementListener(new SpeechAnnouncementListener() {
@Override
public String willVoice(SpeechAnnouncement announcement) {
return announcement.announcement();
}
})
Заранее спасибо.