feat(dees-geo-map): Add voice-guided navigation with TTS, navigation guide controller and mock GPS simulator

This commit is contained in:
2026-02-05 17:50:45 +00:00
parent 428e0546bd
commit 50b5c9325c
23 changed files with 2860 additions and 7 deletions

View File

@@ -17,3 +17,29 @@ export {
type ITrafficFlowSegment,
type ITrafficAwareRoute,
} from './geo-map.traffic.providers.js';
// Voice synthesis exports
export { VoiceSynthesisManager, type IVoiceConfig, type IVoiceQueueItem } from './geo-map.voice.js';
// Navigation guidance exports
export {
NavigationGuideController,
type IGPSPosition,
type INavigationGuideState,
type TGuidanceEventType,
type IGuidanceEvent,
type INavigationGuideCallbacks,
type INavigationCameraConfig,
} from './geo-map.navigation-guide.js';
// Mock GPS simulator exports
export {
MockGPSSimulator,
getSpeedDisplayName,
getSpeedKmh,
getSpeedPresets,
type TSimulationSpeed,
type ISimulationSpeedConfig,
type IMockGPSConfig,
type IMockGPSCallbacks,
} from './geo-map.mock-gps.js';