Support virtual device specific audio session in TTS.

When TextToSpeech is constructed using context asociated
with VirtualDevice instance configured with specific
audio playback session id, this change will propagate
the session id to TextToSpeech service.

This allows re-routing TTS audio from TTS playback triggered
from the apps running on virtual devices.

More details in go/if-xr-vdm-tts

Test: atest android.virtualdevice.cts.TextToSpeechTest
Bug: 275634941
Change-Id: I548ab5570119ab22996176c242f8bf22b99e9281
1 file changed