UNPKG

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
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