一种声音修复方法及装置的制造方法

文档序号:9261281阅读:466来源:国知局
一种声音修复方法及装置的制造方法
【技术领域】
[0001]本发明涉及多媒体技术领域,特别涉及一种声音修复方法及装置。
【背景技术】
[0002]声卡是多媒体技术中最基本的组成部分,是实现声波和数字信号相互转换的一种硬件。声卡的基本功能是把来自话筒、磁带、光盘的原始声音信号加以转换,输出到耳机、扬声器等声响设备,或通过音乐设备数字接口(MIDI)使乐器发出美妙的声音。
[0003]如果计算机的声响设备不能发出声音,现有技术中的解决方案是:人为的检查计算机,找出是何种原因导致计算机的声响设备不能发出声音,再根据该原因,人为的进行声音的修复,例如,检测到计算机的声卡设备被禁用,人为的启用声卡设备。
[0004]但是,应用上述人为修复声音的方法,操作过程繁琐,效率较低,且需要用户掌握较多的计算机知识,对用户要求较高。

【发明内容】

[0005]本发明实施例的目的在于提供一种声音修复方法及装置,以使计算机能自动的对声音进行修复,减少声音修复的操作过程,提高声音修复的效率。
[0006]为达到上述目的,本发明实施例公开了一种声音修复方法,应用于计算机,包括:
[0007]接收来自用户的声音修复指令;
[0008]在接收到所述声音修复指令之后,检测所述计算机的声卡设备是否被禁用;
[0009]如果是,则启用所述声卡设备。
[0010]较佳的,所述检测所述计算机的声卡设备是否被禁用,包括:
[0011]检测所述声卡设备的状态值是否为第一预设值,如果是,则表示所述声卡设备被 FH
[0012]较佳的,所述方法还包括:
[0013]如果检测到所述声卡设备没有被禁用,则检测所述计算机的音频服务是否处于运行状态;
[0014]如果否,则启动所述音频服务。
[0015]较佳的,所述检测所述计算机的音频服务是否处于运行状态,包括:
[0016]检测所述音频服务的状态值是否为第二预设值,如果是,则表示所述音频服务处于运行状态;
[0017]所述启动所述音频服务,包括:
[0018]将所述音频服务的状态值设置为第二预设值。
[0019]较佳的,所述方法还包括:
[0020]如果检测到所述音频服务处于运行状态,则检测所述计算机的声响设备是否通过所述计算机的前置面板插孔与所述计算机连接;
[0021]如果是,则检测所述计算机的前置面板插孔是否启用,如果否,则启用所述计算机的前置面板插孔。
[0022]较佳的,所述检测所述计算机的前置面板插孔是否启用,包括:
[0023]检测所述计算机注册表中表示计算机的前置面板插孔的键的键值是否为第三预设值,如果不是,则表示所述计算机的前置面板的插孔没有启用;
[0024]所述启用所述计算机的前置面板插孔,包括:
[0025]将所述键值设置为第三预设值。
[0026]较佳的,所述方法还包括:
[0027]如果检测所述声响设备没有通过所述计算机的前置面板插孔与所述计算机连接,或检测到所述计算机的前置面板插口已启用,则检测所述计算机是否处于静音状态;
[0028]如果检测到所述计算机处于静音状态,则将所述计算机的设置为非静音状态、且将所述计算机的音量设置为大于O。
[0029]较佳的,所述方法还包括:
[0030]如果检测到所述计算机处于非静音状态,检测所述计算机的音量是否为O ;
[0031]如果是,则将所述计算机的音量设置为大于O。
[0032]为达到上述目的,本发明实施例公开了一种声音修复装置,应用于计算机,包括:声音修复指令接收模块、第一检测模块和声卡设备启用模块,
[0033]所述声音修复指令接收模块,用于接收来自用户的声音修复指令;
[0034]所述第一检测模块,用于在所述声音修复指令接收模块接收到所述声音修复指令之后,检测所述计算机的声卡设备是否被禁用;
[0035]所述声卡设备启用模块,用于在所述第一检测模块检测结果为是的情况下,启用所述声卡设备。
[0036]较佳的,所述第一检测模块,具体用于:
[0037]在所述声音修复指令接收模块接收到所述声音修复指令之后,检测所述声卡设备的状态值是否为第一预设值,如果是,则表示所述声卡设备被禁用。
[0038]较佳的,所述装置还包括:第二检测模块和音频服务启动模块,
[0039]所述第二检测模块,用于在所述第一检测模块检测结果为否的情况下,检测所述计算机的音频服务是否处于运行状态;
[0040]所述音频服务启动模块,用于在所述第二检测模块检测结果为否的情况下,启动所述音频服务。
[0041]较佳的,所述第二检测模块,具体用于:
[0042]在所述第一检测模块检测结果为否的情况下,检测所述音频服务的状态值是否为第二预设值,如果是,则表示所述音频服务处于运行状态;
[0043]所述音频服务启动模块,具体用于:
[0044]在所述第二检测模块检测结果为否的情况下,将所述音频服务的状态值设置为第二预设值。
[0045]较佳的,所述装置还包括:第三检测模块、第四检测模块和前置面板插孔启用模块,
[0046]所述第三检测模块,用于在所述第二检测模块检测结果为是的情况下,检测所述计算机的声响设备是否通过所述计算机的前置面板插孔与所述计算机连接;
[0047]所述第四检测模块,用于在所述第三检测模块检测结果为是的情况下,检测所述计算机的前置面板插孔是否启用;
[0048]所述前置面板插孔启用模块,用于在所述第四检测模块检测结果为否的情况下,启用所述计算机的前置面板插孔。
[0049]较佳的,所述第四检测模块,具体用于:
[0050]在所述第三检测模块检测结果为是的情况下,检测所述计算机注册表中表示计算机的前置面板插孔的键的键值是否为第三预设值,如果不是,则表示所述计算机的前置面板的插孔没有启用;
[0051]所述前置面板插孔启用模块,具体用于:
[0052]在所述第四检测模块检测结果为否的情况下,将所述键值设置为第三预设值。
[0053]较佳的,所述装置还包括:第五检测模块和第一音量设置模块,
[0054]所述第五检测模块,用于在所述第三检测模块检测结果为否、或所述第四检测模块检测结果为是的情况下,检测所述计算机是否处于静音状态;
[0055]所述第一音量设置模块,用于在所述第五检测模块检测结果为是的情况下,将所述计算机的设置为非静音状态、且将所述计算机的音量设置为大于O。
[0056]较佳的,所述装置还包括:第六检测模块和第二音量设置模块,
[0057]所述第六检测模块,用于在所述第五检测模块检测结果为否的情况下,检测所述计算机的音量是否为O ;
[0058]所述第二音量设置模块,用于在所述第六检测模块检测结果为是的情况下,将所述计算机的音量设置为大于O。
[0059]由上述的技术方案可见,本发明实施例提供了一种声音修复方法及装置,应用于计算机,接收来自用户的声音修复指令;在接收到所述声音修复指令之后,检测所述计算机的声卡设备是否被禁用;如果是,则启用所述声卡设备。无需用户掌握较多的计算机知识,对用户无要求,用户只需向计算机发送声音修复的指令,计算机便能自动的对声音进行修复,减少了声音修复的操作过程,提高了声音的修复效率。
【附图说明】
[0060]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0061]图1为本发明实施例提供的应用于计算机的声音修复方法的第一种流程示意图;
[0062]图2为本发明实施例提供的应用于计算机的声音修复方法的第二种流程示意图;
[0063]图3为本
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1