nice overview. Yes there are no easy options currently, prototype stage.
For the voice/text method switch: I had System → Accessibility → Voice recognition → Shortcut for VR enabled when fumbling around - that icon stopped the keyboard symbol in the bottom right to show up.
With this out of the way, I’d recommend you to sign the foundation.e.voice
apk (4 commands) and give it a try. You’ll need android sdk tools. If you run a debian based Linux, those are packaged already.
zipalign -p 4 app-release-unsigned.apk app-release-unsigned-aligned.apk
zipalign -c 4 app-release-unsigned-aligned.apk
keytool -genkey -v -keystore my.keystore -keyalg RSA -keysize 2048 -validity 10000 -alias app
apksigner sign --ks-key-alias app --ks my.keystore app-release-unsigned-aligned.apk
adb install app-release-unsigned-aligned.apk
You’ll need to enable both input methods in the Language and Keyboard: AOSP keyboard and the newly added Voice Recognition.
Before usage, start the VR App and let it download the language model (~50mb?)