Sprachpakete runterladen und in OsmAnd installieren:
Tippe in der Kartenansicht in den Bereich links unten. Es erscheinen zwei Symbole. Tippe auf das linke Symbol (Hamburger-Menü).
Tippe auf "Kartenverwaltung".
Dort hast Du sicherlich schon unter >Europa>Deutschland die Standardkarten der einzelnen Bundesländer heruntergeladen (ca. 6 GB).
Jetzt solltest Du in der Kartenverwaltungs-Übersicht weiter runterscrollen und auch und bei >Weitere die "Sprachansagen (TTS, empfohlen)" antippen und z.B. "Deutsch" runterladen. Dann einen Schritt zurück und auch "Sprachansagen (aufgezeichnet)" runterladen.
Wieder einen Schritt zurück zur Karte.
Sprachausgabe aktivieren:
Tippe erneut auf das Hamburger-Menü links unten.
Dann auf "Navigation". Dort müsste standardmäßig das Profil "Auto" aktiv sein.
Unter "Von" und "Nach" muss links das Lautsprechersymbol auf "Ein" geschaltet sein und rechts unter "Optionen" (Zahnradsymbol) öffnest Du die Einstellungen. Gleich als Erstes steht die Rubrik "Ton". Deren Schiebeknopf sollte natürlich auf "An" stehen. Über das Zahnradsymbol rechts davon gelangst Du zu den weiteren Einstellungen.
Klicke auf die dritte Zeile "Sprache". Hier kannst Du auswählen: "TTS" oder "Aufgezeichnet". Unter beiden Varianten musst Du auch noch die Sprache auswählen, z.B. "Deutsch" oder "Systemsprache".
Bei mir klappt es nur in der Kombination "Aufgezeichnet/Deutsch", was leider etwas abgehackt roboterhaft klingt. "TTS/Systemsprache verwenden" funktioniert bei mir leider nicht. Aber auf einem anderen Gerät mit LineageOS und dort klingt TTS wesentlich flüssiger und angenehmer. Keine Ahnung, warum das auf meinem VollaOS nicht klappt.
Einfach ausprobieren, was in Deinem Fall funktioniert! Ist ja wirklich Verschachtelung hoch Drei.
Viel Erfolg!