gpt4 book ai didi

c# - 如何使用 System.Speech 以编程方式进行多语言语音识别

转载 作者:太空宇宙 更新时间:2023-11-03 12:53:10 26 4
gpt4 key购买 nike

我在 .NET 中使用 system.speech.recognition 库。我能够对其进行编程,使其一次使用一种特定的语言。有没有办法覆盖或设置 SpeechRecognitionEngine 以便它可以一次识别多种语言?假设我有一个包含英语和日语语音的音频文件,并且无法知道音频文件中何时何地将是英语语音或日语语音。我目前安装了英文和日文识别器,并且

SpeechRecognitionEngine.InstalledRecognizers

返回英文和日文两种语言

如果 .NET API 无法实现这一点,是否有任何可用的 API 可以做到这一点? (我的目的基本上是做自动检测语言和转录)

提前致谢!

最佳答案

不,你不能那样做。不支持多种语言。

自动语言检测可能在一些复杂的语音识别工具包(如 Kaldi)中实现,但是,使用它们并不容易。您必须从头开始构建系统。

关于c# - 如何使用 System.Speech 以编程方式进行多语言语音识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34861331/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com