echogarden
Version:
An easy-to-use speech toolset. Includes tools for synthesis, recognition, alignment, speech translation, language detection, source separation and more.
12 lines • 441 B
JavaScript
import { detectAll } from 'tinyld';
import { languageCodeToName } from '../utilities/Locale.js';
export async function detectLanguage(text) {
const tinyldResults = detectAll(text);
const results = tinyldResults.map(result => ({
language: result.lang,
languageName: languageCodeToName(result.lang),
probability: result.accuracy
}));
return results;
}
//# sourceMappingURL=TinyLDLanguageDetection.js.map