Ubuntu Linux下怎样同时对麦克风及系统声音进行录音

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu Linux下怎样同时对麦克风及系统声音进行录音相关的知识,希望对你有一定的参考价值。

1、确认麦克风插孔是否连接正确,一般带麦克风的耳机都有两组接线插头,一组为绿色插头(即耳机音频信号),另一组为红色插头(即麦克风信号输入);首先确认红色插头应当连接到电脑面板对应的红色插孔中(通常情况下会有耳机和麦克风图标标识);2、先检查您的麦克风和主机的连接是否正确。解决方法:接到机箱后面的红色或粉红色接口上.3、看看您的麦克风是否被静音了.双击屏幕右下角小喇叭打开音频控制面板如果没有显示Microphone(麦克风)请点击左上方的选项--属性打开音量属性勾选麦克风后点确定.然后将音量控制里的Microphone(麦克风)下面静音前面的对号去掉即可。---设置内放后麦没声音的朋友也要照这个设置。4、看看您的麦克风是否能够正常地工作。解决方法:麦克风测试麦克风的方法:点击系统开始菜单---程序-----附件----娱乐-----录音机,打开录音机后,对着您的麦克讲话,同时点击红色的录音按钮,看能否录进去声音(声波的绿条有没有上下闪动),如果录进去了,说明您的麦克风是完好的,如果录不进去,可能您的声卡设置不正确或麦克风连接不对或是麦克风的开关没有打开.如果您的设置,麦克风,麦克风和主机的连接都没问题,很可能是您的声卡驱动有问题。解决方法:请把声卡驱动盘放入您的光驱动,按声卡说明书进行驱动。5、确认声卡驱动程序是否正常,点击开始菜单选择运行在运行中输入devmgmt.msc(不含引号),点击确定打开设备管理器在设备管理器的任意位置查看是否出现带有感叹号或问号的项目,再声音、视频和游戏控制器前面的+号,查看下方是否有带感叹号或问号的项目如果有,说明声卡驱动不正常或未安装百度搜索驱动精灵下载安装驱动精灵后,在基本状态中点击驱动升级升级完声卡驱动之后重新启动计算机,在尝试语音通话;6、鼠标右键点击任务栏右下角的音量图标选择打开音量控制点击左上角的选项选择属性弹出属性对话框显示下列音量控制下方的所有项目前都打上勾,点击确定在音量控制窗口中查看是否有项目处于静音状态,去掉所有项目下方的静音前面的勾,再将所有项目的音量调整为最大,然后尝试与对方语言聊天;7、点击桌面左下角开始--控制面板--声音和音频设备--音频栏--录音选用Mic in at front panel(Pink),保证仅使用默认设备前面没有打勾,点击应用--语声栏--录音选用Mic in at front panel(Pink),点击确定。点击桌面右下角小喇叭--选项--属性--在混音器中选Mic in at front panel(Pink)--下面的所有选项勾选上,点击确定,并把所有的音量条拉到中间。如果你可以做完这一步,应该可以了。第⑥步:右击桌面我的电脑--属性--硬件--设置管理器--声音视频和游戏控制器--这个项下面如果有Realtek AC97 Audio(如果你没有你不用做第⑥步):点击桌面左下角开始--控制面板--声音和音频设备--音频栏--声音播放和录音选用Realtek AC97 Audio,保证仅使用默认设备前面没有打勾,点击应用--语声栏--声音播放和录音选用Realtek AC97 Audio点击确定。点击桌面右下角小喇叭--选项--属性--在混音器中选Realtek AC97 Audio,点击播放--下面的所有选项都要勾选上,点击确定,并把所有的音量条拉到中间。这时会自动退出,你会看到一条长长的窗口,还有很多还未显示,拉动下面的滚动条你就会看到,保证所有的静音都没有选上,并把所有的音量条拉到中间。选项--属性--在混音器中选Realtek AC97 Audio,点击录音--下面的所有选项都要勾选上,点击确定,并把所有的音量条拉到中间。试试吧8、、如果上述步骤都无法解决麦克风不能说话说话的问题,请点击开始菜单选择所有程序鼠标指向附件再指向娱乐选择录音机打开录音机窗口之后,点击圆形录音按钮,开始录音对着麦克风说话,看波形是否发生变化等到录音完毕,点击播放按钮,听听是否有声音,如果没有声音说明麦克风已经损坏的可能性很大。 参考技术A 一般来说,录音时声音的大小和三个方面有关,你自己可以看一下。一个是麦克风本身音量的大小和拾音质量。二是电脑控件,就是右下角小喇叭,你打开看检查麦克风音量有没有拉满。麦克风下面有个加强选项,可以考虑选择本回答被提问者和网友采纳 参考技术B 装simplescreenrecorder
音频选项设置成jack
下面两个勾打上

Linux怎样限制普通用户权限?

比如我新建一个用户:abc,abc对文件及目录的操作只限于在自己的目录/home/abc
,同时abc只能使用reboot等一些简单的命令,不允许使用su切换到root。我是linux新手,麻烦指教!
操作系统是Ubuntu服务器版
我使用useradd abc新建了一个用户,然后用ssh连接,目前是无法删除修改/home/abc目录以外的文件,但是还可以下载,怎样才可以让abc只能在自己的目录/home/abc下进行相关操作?

你这个权限要求是有矛盾的,可以reboot,就说明可以使用root权限!
reboot是需要有root权限才能操作的。
不允许su成root,很简单,不告诉他root密码就可以了。但是对于ubuntu,第一个普通用户(一般是系统安装时生成的用户)默认可以使用sudo提升成root的!不推荐去限制它使用sudo(如果你非不让它有sudo权限,将它从admin组中去除就可以了,但是请确保你已经设置了root的密码了!不然你就无法获得root权限了!切记!)。
第二个及以后的用户默认就不能使用sudo提升成root了。
参考技术A 可以使用chmod更改特定目录的权限来进行实现。这能就可以限制特定目录被某些人访问的作用。
例如:”chmod 644 /bin /sbin/“
数字的三位分别代表:当前用户,群组用户,其他用户。
然后权限可以分为:读r=4,写w=2,执行x=1。”644“为(4+2)(4)(4)。
即:〔当前用户〕读,写权限,〔群组用户〕读权限,〔其它〕读权限。
结果:普通用户只能访问”/bin /sbin/“,不可写,也不可执行。可根据实际需要进行设置即可。
参考技术B useradd abc即可。系统默认用户目录就在/home下

不允许su切换root:
1,编辑vi /etc/pam.d/su
将#auth required pam_wheel.so ues_uid这行注释掉(去掉#号,你懂的吧=。=)
2,编辑vi /etc/login.defs
shift+G切换到最后一行,添加命令SU_WHEEL_ONLY yes(保存退出即可)
3,将root用户加入wheel组
usermod -G wheel root
就阔以啦!

我snake那个号回答一直被审核,纠结。
参考技术C 不让 su 很简单,看 /etc/sudoer* 的设置,一般 Linux 都是设置允许 wheel 组的人用 sudo 命令,你把不想让用的用户挪出对应组就行了。同时 sudu 还可以设置某些 id 可以速度使用哪些命令,具体如何设置请自己 google 吧。不然就去买 ubuntu server 的商业服务,花钱请人帮你设置。

至于你说的第一个内容是什么意思不清楚,是限制用户访问目录范围么?
参考技术D 这个新建个用户,就可以了。
但是不允许su还真不清楚。
让指定的用户才可以reboot
假设我们要让用户zhizunbao拥有reboot的权限,我们靠uid/gid来完成控制:
# groupadd reboot
# cd /usr/local
# mkdir reboot
# chown root:reboot reboot/
# chmod 750 reboot/
# cd reboot
# cp /sbin/reboot .
# chmod 4755 reboot
# usermod -G reboot zhizunbao
现在,zhizunbao就可以运行/usr/local/reboot/reboot来重启动机器。

以上是关于Ubuntu Linux下怎样同时对麦克风及系统声音进行录音的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu 10.04怎样在VMware7中安装VMware Tool及如何全屏

怎样在 Ubuntu 及衍生版本上安装Linux内核 Kernel 3.10.34

VM中linux 怎样关闭vi报警音

csgo看demo没开枪声

在 Windows 和 Linux 之间运行 Jack [关闭]

linux下怎样对串口编程