The vOICe web app should run out-of-the-box on the Apple Vision Pro headset in the Safari browser, unless Apple blocks pixel-level access to #passthrough video frames https://www.seeingwithsound.com/webvoice/webvoice.htm?large A non-invasive platform-independent visual prosthesis? #Apple #VisionPro #blind #a11y
#a11y #blind #visionpro #apple #PassThrough
One more thing: Apple's $3,499 Vision Pro AR headset is finally here https://techcrunch.com/2023/06/05/apple-headset/ Can it run The vOICe web app in its browser and let it access the #passthrough camera view? #AR/#VR/#a11y; the use of the term (reverse) #EyeSight here would be ironic for #blind users
#blind #eyesight #ar #PassThrough
Here's my script to get #QEMU #KVM #VM #VirtualMachine to #USB #PassThrough for #WebCam #Camera
```
#!/bin/bash
QEMU_AUDIO_DRV=pa \
QEMU_PA_SAMPLES=8192 \
QEMU_AUDIO_TIMER_PERIOD=99 \
QEMU_PA_SERVER=/run/user/1000/pulse/native \
qemu-system-x86_64 \
-soundhw hda -device qemu-xhci \
-m 8G -hda zoom.img -cpu host -accel kvm -smp 8 \
-vga virtio -display gtk,gl=on -show-cursor -usb -device usb-tablet \
-usb -device usb-host,vendorid=0x041e,productid=0x4095
```
The USB passthrough has two parts, `-device qemu-xhci` enables USB 3 (need faster than USB 1 for my webcam), and the `-usb -device usb-host,...` selects the specific USB device to map from host to VM. Your vendorid and productid will differ, you can get them on the host with `lsusb`.
Tune the options as you like, I had it working with sound input and output (QEMU as Pulseaudio client routed to my speakers using JACK bridge on the host). Haven't tested this webcam with Zoom but I'm optimistic, given image appears fine in Cheese.
There's no way I'm installing (as root) #Zoom on my main system, but I do want to use it occasionally and a VM I can fire up as needed (not often) and shut down afterwards seems a reasonable compromise. I did experiment with chroot but it was way too complicated and less secure (I don't want Zoom in my main #X11 session).
#x11 #zoom #camera #webcam #PassThrough #usb #virtualmachine #vm #kvm #qemu