当前位置: 首页 > 面试题库 >

Linux上Mono中的System.Speech

易祖鹤
2023-03-14
问题内容

我正在使用Mono和Monodevelop在Linux(KUbuntu)中进行项目。我想使用System.Speech库,在Windows
7上的Unity中,Monodevelop完全可以使用该库。在过去的几个小时里,我一直在网上寻找很多东西,据我所知,System.Speech
WAS已添加到单核细胞增多症。

我已经更新了所有mono,mono --version显示了4.0.2(最新版本),而Monodevelop版本显示了5.9.4(据我所知,这也是最新版本)。这使我认为我拥有所有开发软件的所有最新更新。

我重新启动,创建了新项目,从git手动构建了monodevelop,我能想到的一切。完成所有这些后,我右键单击References => Edit
References => System.Speech,没有任何显示。我再次通过在Windows机器上的Unity上进行尝试进行了仔细检查,它肯定在那里。

有人知道发生了什么吗?我不太确定要为类似的内容提供哪些其他详细信息,但我显然缺少了一些内容。我非常乐意张贴您需要的任何其他信息,并无限感谢您的帮助!


问题答案:

System.Speech是MSFT
.Net的一部分,并且依赖于本机音频驱动程序,TLS引擎等,并且仅在Windows上可用。

我相信4/5年前在Mono中使用Speech命名空间已经完成了一些工作,但是在当前版本中,此命名空间中没有任何内容。

您需要查看Linux上的第三方语音库,并为它们编写一些C#包装器(如果它们当前不可用)。



 类似资料:
  • 问题内容: 我已经看到很多关于在Raspberry Pi上运行Mono /.NET代码的讨论。在Raspberry Pi上实际运行任何Mono代码是否成功? 他们在其站点上列出了可在该设备上运行的多个Linux发行版,其中一些发行版包括Mono。但是,没有一个细节说明Mono是否适用于它。 有可行的实施方案吗? 问题答案: RaspberriPi板上的人报告说Mono确实可以工作,至少对于简单的应

  • 问题内容: 在ServiceStack网站上列出,它表明ServiceStack可以在Mono上运行,并且可以: XSP mod_mono FastCgi 安慰 这些不同的配置是什么?Mono上的Web Services首选哪种配置? 问题答案: Linux更新 从v4.5.2版本开始, ServiceStack现在支持.NET Core,它比Mono有了显着的性能和稳定性改进,Mono是从共享的

  • 我有一个函数返回,我想将它映射到(因为这是我在控制器方法中返回的东西)。 是否有更好的方法返回而不是? 我不能使用,因为映射函数不能接受s。

  • 问题内容: 我只是从.net开发转到LINUX MONO开发…,而我之前没有Linux开发方面的丰富经验。 我需要在mono c#中创建后台服务(例如Windows服务)。 并且可以从mono c#访问LINUX本机API。(例如从win c#调用winAPI)。 问题答案: Mono带有与Windows Service兼容的系统,称为Mono-service。 Unix中用于服务的单词是Daem

  • 我的程序服务提供了一些返回

  • 问题内容: 在这种情况下,我需要为Linux运行.complicated NET应用程序。 我的意思很复杂- 该项目开发了3年,我不想再用Java或其他东西编写它,而以后再开发并支持.NET和Java版本。 应用程序正在生成鼠标和键盘事件(通过winapi / dll导入)并使用串行端口。我也有几个延迟计时器- 用于串行端口通信(10-20毫秒,这里我不需要很大的精度)。 剩下的只是很多简单的代码