一款很不错的录音程序,附带源代码,自行编译: 如遇到内存不能读写错误(103行),请把编译 CPU Type 从“Any CPU”改为“x86”即可。 部分代码: public const string WaveAudio = "waveaudio"; public const uint MM_MCINOTIFY = 0x3B9; public const uint MCI_NOTIFY_SUCCESSFUL = 0x0001; public const uint MCI_NOTIFY_SUPERSEDED = 0x0002; public const uint MCI_NOTIFY_ABORTED = 0x0004; public const uint MCI_NOTIFY_FAILURE = 0x0008; public const uint MCI_OPEN = 0x0803; public const uint MCI_CLOSE = 0x0804; public const uint MCI_PLAY = 0x0806; public const uint MCI_SEEK = 0x0807; public const uint MCI_STOP = 0x0808; public const uint MCI_PAUSE = 0x0809; public const uint MCI_RECORD = 0x080F; public const uint MCI_RESUME = 0x0855; public const uint MCI_SAVE = 0x0813; public const uint MCI_LOAD = 0x0850; public const uint MCI_STATUS = 0x0814; public const uint MCI_SAVE_FILE = 0x00000100; public const uint MCI_OPEN_ELEMENT = 0x00000200; public const uint MCI_OPEN_TYPE = 0x00002000; public const uint MCI_LOAD_FILE = 0x00000100; public const uint MCI_STATUS_POSITION = 0x00000002; public const uint MCI_STATUS_LENGTH = 0x00000001; public const uint MCI_STATUS_ITEM = 0x00000100; public const uint MCI_NOTIFY = 0x00000001; public const uint MCI_WAIT = 0x00000002; public const uint MCI_FROM = 0x00000004; public const uint MCI_TO = 0x00000008; // Structures [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_OPEN_PARMS { public IntPtr dwCallback; public uint wDeviceID; public IntPtr lpstrDeviceType; public IntPtr lpstrElementName; public IntPtr lpstrAlias; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_RECORD_PARMS { public IntPtr dwCallback; public uint dwFrom; public uint dwTo; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_PLAY_PARMS { public IntPtr dwCallback; public uint dwFrom; public uint dwTo; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_GENERIC_PARMS { public IntPtr dwCallback; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_SEEK_PARMS { public IntPtr dwCallback; public uint dwTo; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_SAVE_PARMS { public IntPtr dwCallback; public IntPtr lpfilename; } [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] public struct MCI_STATUS_PARMS { public IntPtr dwCallback; public uint dwReturn; public uint dwItem; public uint dwTrack; } ; // Functions [DllImport("winmm.dll", CharSet = CharSet.Ansi, BestFitMapping = true, ThrowOnUnmappableChar = true)] [return: MarshalAs(UnmanagedType.U4)] public static extern uint mciSendCommand( uint mciId, uint uMsg, uint dwParam1, IntPtr dwParam2); [DllImport("winmm.dll", CharSet = CharSet.Ansi, BestFitMapping = true, ThrowOnUnmappableChar = true)] [return: MarshalAs(UnmanagedType.Bool)] public static extern bool mciGetErrorString( uint mcierr, [MarshalAs(UnmanagedType.LPStr)] System.Text.StringBuilder pszText, uint cchText); } }
2023-09-10 20:39:26 576KB c# record 录音 源码
1
苹果手机激活锁停用Hello密码锁屏幕锁密码 苹果手机忘记密码绕ID 解锁苹果ID 已停用苹果手机 苹果手机一键绕激软件绕ID激活完美重启
1
带有运行时和主题包v1.90.0.1567的FMSoft uniGUI Complete Professional uniGUI Web应用程序框架将Web应用程序开发经验扩展到一个新的维度。 uniGUI使Delphi开发人员可以使用一组独特的可视组件在IDE中创建,设计和调试Web应用程序。每个组件旨在提供与Delphi VCL中对应的可视组件相同的功能。这提供了一个非常舒适的开发环境,非常易于学习,非常接近本机VCL应用程序开发。可以使用可用的部署选项之一将uniGUI Web应用程序部署到服务器,例如Windows服务,独立服务器或ISAPI模块。 产品亮点: 基于业界最先进的脚本库Sencha Ext JS。 包括Sencha Ext JS的OEM许可证。 (请参阅许可以获取详细信息)。 创建状态Web应用程序的独特平台。 完整的IDE支持,用于创建项目,设计表单,框架和处理数据模块。 脚本客户端jVA脚本事件的高级支持。 库核心经过全面优化,以实现最高级别的可扩展性。 包括高级压力测试工具实用程序。 带有各种部署选项:ISAPI模块,独立服务器和Windows服务。
2023-09-09 13:22:33 119.54MB 软件/插件 服务器 windows javascript
1
用Python进行自然语言处理(中文)
2023-09-08 22:29:28 4.28MB python 自然语言
1
从Indeed刮取工作 该代码的目的 我为旧金山大学管理学院的一个项目编写了此代码。 该代码的目的是能够获取一个数据集,该数据集捕获来自Indeed的不同职位,可以对其进行分析以了解职位市场需求,职位,技能,行业和位置。 代码结构 导入所需的软件包。 加载作为代码输入的CSV文件,这些文件包含作业搜索和您在每个作业中寻找的关键字。 第1阶段-搜寻工作链接:此代码将创建所有工作搜索的数据集,并提供每个工作的链接。 第2阶段-删除职位的正文:此代码将在创建的数据集中提取每个职位的正文。 第3阶段-文本挖掘职位的正文:此代码将查找所需的关键字以及每项工作所需的最少年限。 阶段4-为工作分类:此代码将工作分为以下几类:工作名称,业务职能/部门和城市。 如何处理搜索和关键字CSV文件 这些文件充当代码的输入,从而使您可以根据需要更轻松地进行编辑。 在运行python代码之前,您应根据需要
2023-09-08 20:15:57 14KB data-science text-mining pandas-dataframe jobs
1
用卷积滤波器matlab代码硕士学位论文-CNN和CWT用于功率质量扰动分类 此项目与Itajubá联邦大学的Rafael S. Salles题为“高级信号处理和深度学习在质量性能综合度量中的模式识别的使用:智能电网应用”的硕士学位论文相关。 以下是MATLAB和Simulink代码的详细信息。 电能质量(PQ)并不是一个新主题,但绝不能以任何方式忽略它,因为它的性能参数将揭示用户设备和电网之间是否足够的问题。 随着电力系统的不断变革,其特点是可再生能源的高度普及,基于电力电子设备的组件在网络中的大量插入以及发电的分散化,这些问题变得越来越重要。 在智能电网中,寻求用于解决PQ干扰问题的更高级解决方案的解决方案。 在这种情况下,先进的信号处理在处理网络和支持各种应用以及人工智能(AI)方面发挥着至关重要的作用,而人工智能(AI)已在为应用提供多个领域的创新解决方案方面发挥了重要作用。 这项研究调查了高级信号处理和深度学习技术在PQ障碍信号的模式识别和分类中的用途。 为此,带有滤波器组的连续小波变换用于从具有电压干扰的信号中生成具有时频表示的二维图像。 这项工作旨在使用卷积神经网络(CN
2023-09-07 20:24:41 93KB 系统开源
1
应用程序类,发卡机驱动。用于消费充值等等。
2023-09-07 10:52:33 164KB vxd
1
最好用的电子狗模拟器MultiKey Emulators17.0.0(x32和x64)
2023-09-07 09:17:59 93KB MultiKey Emulato
1
战斗名族开发的,一款反编译工具,好用看得见!
2023-09-07 03:01:11 2.25MB exe 反编译 编译
1
要用本文的方法生成PDF文件,需要两个控件:itextsharp.dll和ICSharpCode.SharpZipLib.dll,由于示例代码实在太多,我将代码全部整理出来. 利用iText五步创建一个PDF文件:helloword。 第一步,创建一个 iTextSharp.text.Document对象的实例: Document document = new Document(); 第二步,为该Document创建一个Writer实例: PdfWriter.getInstance(document, new FileStream("Chap0101.pdf", FileMode.Create)); 第三步,打开当前Document document.Open(); 第四步,为当前Document添加内容: document.Add(new Paragraph("Hello World")); 第五步,关闭Document document.Close();
2023-09-06 05:43:23 673KB C# Vs2008 PDF itextsharp
1