UNPKG

react-native-deepgram

Version:

React Native SDK for Deepgram's AI-powered speech-to-text, real-time transcription, and text intelligence APIs. Supports live audio streaming, file transcription, sentiment analysis, and topic detection for iOS and Android.

15 lines (12 loc) 410 B
import { Platform, PermissionsAndroid, NativeModules } from 'react-native'; const { MicPermission } = NativeModules; export async function askMicPermission(): Promise<boolean> { if (Platform.OS === 'ios') { return await MicPermission.request(); } return ( (await PermissionsAndroid.request( PermissionsAndroid.PERMISSIONS.RECORD_AUDIO )) === PermissionsAndroid.RESULTS.GRANTED ); }