# Voice-Pack-Player **Repository Path**: doupoa/Voice-Pack-Player ## Basic Information - **Project Name**: Voice-Pack-Player - **Description**: 一个简单的音乐包播放器 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-09-13 - **Last Updated**: 2023-07-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: Csharp, VoicePlayer, tool ## README # 轻音 - 一个简易的语音包播放器 ### 编译 下载项目后使用Visual Studio或其他支持启用C# 项目文件的IDE打开**KeyMusic.csproj**或**KeyMusic.sln**文件。程序会自动加载项目。随后需要右键“解决方案”选择“管理解决方案的NuGet包”对本项目使用的库进行更新,随后开发编译即可。 ### 使用前准备 1. 提前准备好音频文件,将要播放的音频放置到单独的文件夹内,文件夹内套文件夹不影响后续文件扫描操作,不需要播放的音频应当移出该文件夹。 2. 安装[VB-CABLE虚拟音频驱动](https://vb-audio.com/Cable/)。(若有其他的虚拟音频驱动那无需安装) 3. 安装完毕后进入需要使用本软件的游戏或软件,并将软件的输入设备修改为**CABLE Output** 4. 若需要侦听软件输出的音频,请前往**控制面板-硬件和声音-声音**,在弹出的窗口中点击"录制",找到**CABLE Output**设备,双击进入,点击“**侦听**”选项卡,点击“侦听此设备”,“通过此设备播放”选项选择为您当前使用的输出设备即可。 ### 使用过程: 2. 双击KeyMusic.exe打开应用。 3. 点击“扫描目录”按钮或“播放”按钮选择目录或文件。 4. 选择音频输出设备,默认为当前输出设备,若安装VB-CABLE虚拟音频驱动则选择**CABLE Input**。 5 看个人需求选择是否开启随机播放,随机播放默认开启,无需随机播放点击取消即可,这时播放器处于单曲循环模式。 6 在左侧列表框内选中接下来要播放的音频,可点击“播放”按键试听,试听过程需暂停按“暂停”键即可暂停。 7 若需要更新列表框内的音频列表,请先在放置音频文件的文件夹内更新音频文件,随后点击“扫描目录”按钮重新扫描音频文件即可。 ### 快捷键 快捷键暂不支持更改,毕竟暂无修改需求。本程序指定的快捷键为不易按出且易理解的按键。 1. 播放按键 Alt + 加号键(+) 2. 暂停按键 Alt + 减号键(-) ### 开发灵感 在BiliBili上看到一篇视频即在瓦洛兰特游戏中播放CSGO胜利音乐盒(BV1UG4y1a7wR),想着能不能整个放Apex音效的活。在看完使用教程后发现需要花钱且无太大必要,因此想着自己开发一款类似软件试试。本软件使用C# 语言开发,项目用时1天,也是第一次尝试开发项目,属于是边学习边开发了。 ### 鸣谢 [BiliBili-在VALORANT中放csgo的mvp音乐折磨队友](https://www.bilibili.com/video/BV1UG4y1a7wR) [Naudio库](https://github.com/naudio/NAudio) [VB-Audio Software](https://vb-audio.com/Cable/)