INNER CODE UNIT · JavaScript
withExpoSpeechRecognition
jamsch/expo-speech-recognition · app.plugin.js:72
const withExpoSpeechRecognition = (config, props) => {
if (!config.ios) {
config.ios = {};
}
if (!config.ios.infoPlist) {
config.ios.infoPlist = {};
}
config.ios.infoPlist.NSSpeechRecognitionUsageDescription =
props?.speechRecognitionPermission ||
config.ios.infoPlist.NSSpeechRecognitionUsageDescription ||
"Allow $(PRODUCT_NAME) to use speech recognition.";
config.ios.infoPlist.NSMicrophoneUsageDescription =
props?.microphonePermission ||
config.ios.infoPlist.NSMicrophoneUsageDescription ||
"Allow $(PRODUCT_NAME) to use the microphone.";