@appcitor/react-native-voice-to-text
Version:
This can use to convert voice to text real time in device
19 lines (15 loc) • 622 B
text/typescript
import type { TurboModule } from 'react-native';
import { TurboModuleRegistry } from 'react-native';
export interface Spec extends TurboModule {
startListening(): Promise<string>;
stopListening(): Promise<string>;
destroy(): Promise<string>;
addListener(eventName: string): void;
removeListeners(count: number): void;
// New methods
getRecognitionLanguage(): Promise<string>;
setRecognitionLanguage(languageTag: string): Promise<boolean>;
isRecognitionAvailable(): Promise<boolean>;
getSupportedLanguages(): Promise<string[]>;
}
export default TurboModuleRegistry.getEnforcing<Spec>('VoiceToText');