Voice recognition does not use the Bluetooth microphone / speech.recognize
tahti last edited by
I am using the example code for voice recognition http://omz-software.com/pythonista/docs/ios/speech.html
Everything works fine but when I use my Bluetooth headset, the voice and microphone is automatically switched to the one of the phone instead of using the one of my headset.
What is the way to force the program to use my headset instead?
I started to investigate and is there something to do with setting the audioSession category?
What would be the right way.
Many thanks to help as I do not seem to find the solution on my own.
KimberleySmith last edited by KimberleySmith
Did you check the mic settings as I suggested? It probably needs to be enabled there as well.
On Sounds - Recording Devices - double click it - General tab look at the "Usage" - make sure it is set as "Use this device (enabled).
Do the same on the Playback devices tab.
If needed try this then the above again.
Try this :
Take your mic test online at mictest
Turn OFF the Bluetooth device.
On Computer Start Menu -> Settings -> Devices -> Connected Devices - Add a Device
HOLD the Power Button on the device for 8+ seconds until the BLUE light starts to flash.
Device has entered pairing mode - on computer click "Search for Devices"
Install or update drivers if needed though Windows 10 will have many.
If paired -> Right Click little speaker near clock on lower right -> Playback Devices - set as Default if desired. (You may need to right-click in the box to check Show Disabled and Disconnected devices.)
Or Start - type in --> Sound ...... find at top and click on to get to the same Playback tab
Repeat for Mic on Recording devices.