-1

我需要一个数字打字音效。当输入数字时,视频背景出现音效。我想做一个程序,当我按下键盘时,我也听到这个音效。我怎样才能找到这个音效或取自这个视频?

0:50 到 1:15 之间的音效

www.youtube.com/embed/kIXNpePYzZU

4

2 回答 2

0

使用可以将视频转换为 mp3。从 mp3 中剪辑声音效果。然后使用您的代码播放 mp3 文件。

于 2016-07-31T07:31:50.947 回答
0

对于问题的“提取音效”部分,您可能需要使用在线视频/音频下载器/转换器。过去,我使用过youtube-mp3.orgclipconverter.cc

对于问题的第二部分,这取决于您到底想要什么。如果您希望它仅应用于您正在编写的 WinForms/WPF/UWP 应用程序中的特定文本框,这应该相当容易。确切的方法取决于您在做什么,但涉及向文本框添加 keydown、keyup 或 keypress 事件处理程序

如果您希望它在系统范围内,这将更加困难。搜索“Global Keyboard Hook C#”似乎可以得到很好的结果。

检测到按键后,请查看此问题以了解如何播放声音。bporter 的回答给出了以下代码:

System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"c:\mywavfile.wav");
player.Play();
于 2016-07-31T07:32:32.030 回答