Durch den verschärften Berechtigungsquatsch von Android 11. Vielleicht genügt es ja für den Anfang in die kommende Version 19.4 die Berechtigung für das Mikrofon in die Manifestdatei aufzunehmen.
Und wenn es dann immer noch nicht klappen sollte, müsste über die class "speech.RecognitionService" ein neuer Spracherkennungsdienst implementiert werden. Notfalls per Searchbar Widget.
Das Problem wäre dann bloß, dass nach dem Druck auf die Menütaste oder ein langer Druck auf die Auswahltaste zwar das Speechoverlay öffnen würde, dies aber dann erst durch nochmaligen Druck auf die Auswahltaste aktiviert werden würde.