soundplayer相关内容
我正在寻找一种异步播放多重声音的方法. 其实我有: jouerSon("_" + nbre1);jouerSon(操作员);jouerSon("_" + nbre2);jouerSon("相等");公共无效jouerSon(字符串儿子){System.Media.SoundPlayer player = new SoundPlayer();player.Stream = Propertie
..
我正在C#上编写控制台应用程序,我想在连续显示文本时播放声音.这就是我所做的: static SoundPlayer typewriter = new SoundPlayer("typewriter"); static public void print(string str, int delay) { Thread skipThread = new Thread(s
..
我有一个wpf应用程序,并且我正在使用soundPlayer类播放声音(例如,铃声).当前,该声音在扬声器或耳机(如果已插入)上播放. 我希望该应用程序即使在插入头戴式耳机时也能在扬声器上播放音调.我知道可以在android中进行此操作,但在wpf中找不到任何方法.任何帮助表示赞赏.谢谢! 共享示例代码: public void detectDevices() {
..
我正在尝试使用"system.windows.media.mediaplayer"媒体播放器来播放声音文件列表,但是我无法让媒体播放器知道何时播放下一个声音文件. 我正在尝试使用"MediaEnded"事件句柄来确定声音文件何时结束,然后移至下一个声音文件.但是我无法正确触发事件句柄,有人可以告诉我我要去哪里了吗?这是我正在使用的代码: Add-Type -AssemblyName p
..
编辑-答案:感谢@LexLi和@Amy,我找到了解决方案;我不小心创建了.NET Core控制台应用程序,而不是.NET Framework.当我将其重新制成.NET Framework应用程序后,便可以使用"System.Media". 我对C#的学习相对较新(仅几个星期),但是我正尝试制作一个控制台应用程序文字游戏,并且我使用了一种打字机方法来将消息打印到显示器上. /p> publi
..
我想播放从字节码的音频文件。我已经有音频文件的字节码。 但是,当我与System.Media.SoundPlayer回放,我得到的错误是“{声音API只支持播放PCM波形文件。”}。我的音频文件格式为(CCITT A律)。 可以在任何一个谁拥有这方面的知识分享与我请? 感谢。 解决方案 WAV文件可以以多种方式进行编码通常PCM或MP3。 .NET只支持PCM。使用程序进行转换,
..
我想在播放曲目(.wav文件)我的 Windows窗体应用程序。但我不希望它从一开始就玩,但是从某一点在轨道地方(比方说10秒)。 要开始播放的曲目是没有问题的: 私人无效playSimpleSound() { 声音播放simpleSound =新的SoundPlayer(@“C:\\ WINDOWS \\媒体\\ sound.wav”); simpleSound.Play()
..
我写在C#中的基本写作应用程序,我想有该程序使打字机的声音,你键入。我已经迷上了我的RichTextBox到使用的SoundPlayer每次关键是pressed打短WAV文件中的函数重点preSS事件,但是我以后发现,而我的计算机速度变慢到抓取和检查我的过程,audiodlg.exe使用5 GB的RAM。 在code我使用如下: 我初始化SoundPlayer类作为程序的全局变量开始 声音播
..
我用下面的code动态异步在内存中创建一个频率音调并播放了口气: 公共静态无效普雷通公司(UINT16频率,诠释msDuration,UINT16体积= 16383) { 使用(VAR mStrm =新的MemoryStream()) { 使用(VAR作家=新的BinaryWriter(mStrm)) { 常量双牛头= 2
..
我在为了检查声音播放将会打出一波文件所做的简单的测试。 从本地机器上工作得很好,一旦该网站是在IIS它不播放声音(或提供任何错误)。 下面是code: 使用系统; 使用System.Collections.Generic; 使用System.Linq的; 使用的System.Web; 使用System.Web.UI程序; 使用System.Web.UI.WebControls; 使用Syst
..
我有发挥使用的SoundPlayer类波形文件的应用程序。然而,当我发布在IIS应用程序,文件将无法播放。 要使用我添加了一个参考windows.dll的声音播放类,它可能会干扰? 公共无效PlaySound() { 尝试 { 而(1 == 1) { 清单<串GT; d
..
pressing按钮在第一时间停止的声音。但是,$ P $后pssing它不会有任何影响。这是我的Java code: 公共类应用扩展MultiTouchActivity { 的Soundpool SP; 诠释dub1s; @覆盖 公共无效的onCreate(包savedInstanceState){ // TODO自动生成方法存根 SP =新的Soundpool(
..
我试图做的是打在指定的时间一个音乐文件,然后停止播放。然而,整个音乐文件正被播放。任何想法? 我试着开始一个新的线程,仍然不起作用。 解决方案 问题是,PlaySync阻塞线程,因此其他消息将不会被处理。这包括从Tick事件你的止损指令。你必须使用常规的播放功能,这将是异步的,并创建一个新的线程来在播放文件。你必须处理所产生的多线程情况取决于如何应用程序的工作。
..
使用下面的code \的Windows \ Media文件夹: 在C#中,我不能让声音播放类从System.Media从我的C播放任何WAV。我得到的是无声音: 字符串文件名=“C:\\的Windows \\ \\媒体tada.wav”; 声音播放SP =新的声音播放(文件名); sp.Load(); sp.Play(); 我已经检查了波形文件“tada.wav”有一个名为“G点”节目
..
我学习C#我自己读一些书,看一些教程。于是,我决定做一个小项目的同时,获得更多的经验和强化我的知识。我想创建一个文本语音程序在格鲁吉亚(我的语言)。我已经做了在Java中相同的程序,但要在C#中转移,但我不知道如何添加不同的声音每个other.For例如,当我的程序想要说的一句话“一般”是分词部分这样的“GE”诚为先“呢” - 第二“RA” - 第二“L” - 第二(这些第一和第二意味着部分是关于
..
我玩MP3 / WAV从文件创建一个推动作用。然而,一个Atom处理器的平板电脑上,有一个延迟,当我触摸按钮。 我会尝试从内存而不是文件系统播放WAV / MP3。谁能给一个code段或线索? System.Media.SoundPlayer球员=新System.Media.SoundPlayer(); player.SoundLocation = System.Windows.Forms.
..