Posts

Post not yet marked as solved
0 Replies
1.6k Views
i use audiounit voiceprocessingIO to do two-way voice communication, it will be ok when i use build-in audiodevice and wired headphone. but when i use a usb audio device( lightning hub + usb audio device). i use audiosession api:[[session currentRoute] outputs][[session currentRoute] inputs][session availableInputs][session inputDataSource][session inputDataSources][session outputDataSource][session outputDataSources] i can only find build in speaker and build in mic, usb audio device is not work.when i use remoteio instead voiceprocessingio, it will work fine, and i can find usb audio device by audiosession api find this problem when i use ipad6 and ipad pro with lightning port and 3.5mm audio port.ipad pro3 with usb audio device is ok when i use voiceprocessingio, because ipad pro3 is type-c port without 3.5mm audio port, usb audio device is treat as headphone.my question is how can i use usb audio device on ipad6 and ipad pro with voiceprocessingio.is there any notify when i plug usb audio device when voiceprocessingio is used? i do not receive any audiosession notify
Posted
by silingxd.
Last updated
.