1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-12-12 08:54:00 +02:00
joplin/packages/app-mobile/services/voiceTyping/vosk.ios.ts

36 lines
634 B
TypeScript
Raw Normal View History

2023-05-27 17:30:25 +02:00
// Currently disabled on iOS
type Vosk = any;
export { Vosk };
interface StartOptions {
onResult: (text: string)=> void;
}
export interface Recorder {
stop: ()=> Promise<string>;
cleanup: ()=> void;
}
export const isSupportedLanguage = (_locale: string) => {
return false;
};
export const modelIsDownloaded = async (_locale: string) => {
return false;
};
export const getVosk = async (_locale: string) => {
return {} as any;
};
export const startRecording = (_vosk: Vosk, _options: StartOptions): Recorder => {
return {
stop: async () => { return ''; },
cleanup: () => {},
};
};
export const voskEnabled = false;