"SpokenLanguage(内置分类器)" (内置分类器)
识别音频使用的是哪种自然语言.
类别
范例
打开所有单元 关闭所有单元基本范例 (2)
Classify["SpokenLanguage"][ExampleData[{"Audio", "Apollo11ReturnSafely"}]]Classify["SpokenLanguage", ExampleData[{"Audio", "Apollo11ReturnSafely"}], "TopProbabilities" -> 3]获取分类器的 ClassifierFunction:
c = Classify["SpokenLanguage"]c /@ {\!\(\*AudioBox[""]\), \!\(\*AudioBox[""]\), \!\(\*AudioBox[""]\), \!\(\*AudioBox[""]\), \!\(\*AudioBox[""]\)}Scope (1)
加载内置分类器对应的 ClassifierFunction:
c = Classify["SpokenLanguage"]Information[c, "Classes"]Properties & Relations (1)
input = {"the house is blue", "la maison est bleue", "la casa es azul", "das Haus ist blau", "房子是蓝色的", "المنزل باللون الأزرق", "будинок синій"};lang = Classify["Language", input]Normal /@ MapThread[SpeechSynthesize[#1, Language -> #2]&, {input, lang}]Classify["SpokenLanguage", %]Neat Examples (1)
possiblelanguages = Classify["SpokenLanguage", \!\(\*AudioBox[""]\), "Probabilities"];用 WordCloud 可视化结果:
WordCloud[possiblelanguages, MaxItems -> 30]相关指南
-
▪
- 机器学习
历史
2024年引入 (14.1)