小编Joe*_*oel的帖子

没有语法C#的语音识别API#

我正在开发一个程序,99%的时间我可以在标准的Microsoft语音识别中使用一组语法来检测所说的单词.但是在一些情况下,我需要用户说些什么.这永远不会是可预测的.

那么有没有办法用MS语音识别来做到这一点?

还有其他任何语音识别API(免费),可以处理非预设单词吗?

.net c# grammar speech-recognition

3
推荐指数
1
解决办法
5089
查看次数

属性C#VS2010的特殊自动格式

我正在使用VS2010.

使用'}'时自动格式化对我来说非常有用,但是最近在我一直在使用库时非常痛苦.

如果我使用该行:

public Single ExampleProperty { get; set; }
Run Code Online (Sandbox Code Playgroud)

它自动格式化为:

public Single ExampleProperty
{
    get;
    set;
}
Run Code Online (Sandbox Code Playgroud)

我怎么能阻止这种情况发生?我不想禁用自动格式化,我只想启用"允许在一行上定义属性"之类的东西.

c# visual-studio-2010 autoformatting

2
推荐指数
1
解决办法
849
查看次数

C#将多个图像存储在一个文件中

我正在处理地图保存文件.本质上,这个地图保存将包含诸如实体的位置之类的信息,以及这个世界中每个块的图像(在游戏过程中发生变化).我可以将这一切保存在多个文件中,但是为了简单起见,我宁愿将其保存为一个文件(对于用户来说很简单......)而且,因为我不希望地图可编辑(不仅仅是双至少单击图像文件).

从本质上讲,它归结为写入文件,目前我已经全部工作了,我正在编写2个字节来指示沿着世界的x轴和y轴的块数,然后通过并存储一个字节用于alpha,每个块的每个像素都有红色,绿色和蓝色.

每个块是512乘512的图像.当我保存一个世界(仅包含块和世界大小(2个字节).文件大小是预期的.块数*512*512*4(ARGB)+ 2(世界大小)字节.

但是,查看我刚用Bitmap.Save()进行测试导出的每个块的图像的文件大小,每个图像文件的大小都是10 - 20 KB.基本上,少了很多.

所以我需要以某种方式将多个图像存储在一个文件中,占用更多的空间.

要么以某种方式得到Bitmap.Save()通常会导出的内容,并将其添加到文件中,或者手动存储图像的节省空间的方式比4个字节一个像素.

有谁知道这两种方法的方法?或者有效存储多个图像的另一个想法?

c# image save

1
推荐指数
1
解决办法
2221
查看次数

库可能需要使用它来引用应用程序吗?C#

对不起狡猾的头衔,想不出更好的东西......

无论如何,我已经编写了一个基本上用于查看系统的库.该库由系统的编辑器应用程序使用.不幸的是,我突然需要库在其中一个类中有一个变量来访问编辑应用程序.当然,如果没有参考,这是不可能的.问题是,我觉得没有必要引用编辑器应用程序,当数百次使用这个库时,只有一个使用它的应用程序(编辑器),意味着库需要引用编辑器.它.

我真的希望这是有道理的.

在大多数情况下:应用程序使用库在编辑器中:编辑器使用库使用编辑器

我基本上想要一种方法来引用库中的编辑器.我的所有要求都是要存储在库中的类型变量(或要访问的循环孔)MyClass(默认值为null).MyClass虽然是编辑器的一部分,但不是库,我不想参考编辑器.

谢谢你的帮助!

c# reference

0
推荐指数
1
解决办法
47
查看次数