首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在c#中识别阿拉伯文化

如何在c#中识别阿拉伯文化
EN

Stack Overflow用户
提问于 2013-07-24 05:49:39
回答 1查看 1.6K关注 0票数 2

我正在开发识别阿拉伯语的软件,但我的应用程序无法识别阿拉伯语。我使用下面的代码来识别安装在系统中的区域性,但是它只提供'en-US‘和'en-GB',尽管我已经在windows 7中安装了阿拉伯语

代码语言:javascript
复制
Thread.CurrentThread.CurrentCulture = new CultureInfo("ar-SA");


foreach (RecognizerInfo config in SpeechRecognitionEngine.InstalledRecognizers())
            {
                if (config.Culture.ToString() == preferredCulture)
                {
                    speechRecognitionEngine = new SpeechRecognitionEngine(config);
                    break;
                }
            }

我的问题是如何在应用程序中添加阿拉伯文化,而不将windows语言从英语更改为阿拉伯语;我希望将windows语言保留为英语,因为人们通常理解它。

EN

回答 1

Stack Overflow用户

发布于 2013-07-24 17:02:33

微软没有发布任何Windows版本的阿拉伯SR引擎。据我所知,没有SAPI兼容的阿拉伯SR引擎可用.抱歉的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17826138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档