当前位置: 首页 > news >正文

湘潭做网站品牌磐石网络网站建设金网科技

湘潭做网站品牌磐石网络,网站建设金网科技,杭州高端模板建站,wordpress访问地址提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、pulseaudio 是什么#xff1f;二、配置外放1.查看所有的外放设备2.设定默认的外放设备3.设定外放设备的声音强度4.设定外放设备静音 三、配置麦克风1.查看… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言一、pulseaudio 是什么二、配置外放1.查看所有的外放设备2.设定默认的外放设备3.设定外放设备的声音强度4.设定外放设备静音 三、配置麦克风1.查看所有的麦克风设备2.设置默认麦克风设备3.设置麦克风设备声音强度4.设置麦克风设备静音 总结 前言 最近在做一个项目需要使用外放播放声音和麦克风拾取录音然后还要用到摄像头。采购了一个麦克风和一个USB摄像头。结果部署过程中发现摄像头自带的麦克风被识别为默认麦克风而且每次开机几乎都是这样然后专业麦克风必须在声音页面选择才能指定为默认麦克风。 最终实现的需求是交付给客户后可以直接使用肯定不可能让客户每次开机手动选择一下。 没错我们的项目就是每天定时拉闸关机早上拉闸自启动 一、pulseaudio 是什么 PulseAudio is a networked low-latency sound server for Linux, POSIX and Windows systems. Ubuntu桌面版系统使用的就是pulseaudio 我们的命令也和这个有关系。 二、配置外放 1.查看所有的外放设备 pacmd list-sinks1 sink(s) available.* index: 1name: alsa_output.pci-0000_00_1b.0.analog-stereodriver: module-alsa-card.cflags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCYstate: SUSPENDEDsuspend cause: IDLEpriority: 9039volume: front-left: 32768 / 50% / -18.06 dB, front-right: 32768 / 50% / -18.06 dBbalance 0.00base volume: 65536 / 100% / 0.00 dBvolume steps: 65537muted: nocurrent latency: 0.00 msmax request: 0 KiBmax rewind: 0 KiBmonitor source: 1sample spec: s16le 2ch 44100Hzchannel map: front-left,front-rightStereoused by: 0linked by: 0configured latency: 0.00 ms; range is 0.50 .. 2000.00 mscard: 1 alsa_card.pci-0000_00_1b.0module: 23properties:alsa.resolution_bits 16device.api alsadevice.class soundalsa.class genericalsa.subclass generic-mixalsa.name CX20751/2 Analogalsa.id CX20751/2 Analogalsa.subdevice 0alsa.subdevice_name subdevice #0alsa.device 0alsa.card 1alsa.card_name HDA Intel PCHalsa.long_card_name HDA Intel PCH at 0xc4314000 irq 50alsa.driver_name snd_hda_inteldevice.bus_path pci-0000:00:1b.0sysfs.path /devices/pci0000:00/0000:00:1b.0/sound/card1device.bus pcidevice.vendor.id 8086device.vendor.name Intel Corporationdevice.product.id 9ca0device.product.name Wildcat Point-LP High Definition Audio Controllerdevice.form_factor internaldevice.string front:1device.buffering.buffer_size 352800device.buffering.fragment_size 176400device.access_mode mmaptimerdevice.profile.name analog-stereodevice.profile.description Analog Stereodevice.description Built-in Audio Analog Stereomodule-udev-detect.discovered 1device.icon_name audio-card-pciports:analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)properties:device.icon_name audio-speakersanalog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: no)properties:device.icon_name audio-headphonesactive port: analog-output-speaker我使用的是笔记本内置外放也没插额外的外放所以列表里只有一个。 注意index前面带星号的设备那就是你当前的选定设备。 2.设定默认的外放设备 设定方法有两个一是根据index来设定二是根据name来设定。这里推荐使用name因为index会变不是说随时会变而是每次开机都可能不一样所以这个方法确认不是好方法。但也不是说完全不行只是需要经过稍微复杂点的处理比如根据awk等工具预处理找到你想要的那个index再使用麻烦肯定是麻烦点。 而使用name设定就没有这个问题前提是你没有改动过驱动等配置。 #必须使用当前登录桌面的用户 pactl set-default-sink name #示例 pactl set-default-sink alsa_output.pci-0000_00_1b.0.analog-stereo成功shell返回0失败查看具体提示 3.设定外放设备的声音强度 先看下接受的数据格式 VOLUME can be specified as an integer (e.g. 2000, 16384), a linear factor (e.g. 0.4, 1.100), a percentage (e.g. 10%, 100%) or a decibel value (e.g. 0dB, 20dB). If the volume specification start with a or - the volume adjustment will be relative to the current sink volume. A single volume value affects all channels; if multiple volume values are given their number has to match the sink’s number of channels. 简单翻一下支持整数小数百分比分贝。这里我选择百分比没别的原因因为简单。其他的方式不要滥用最好带上耳塞免得震聋耳朵 #必须使用当前登录桌面的用户 pactl set-sink-volume 外放name 百分比 #示例 pactl set-sink-volume alsa_output.pci-0000_00_1b.0.analog-stereo 50%执行成功shell返回0失败查看具体提示。 4.设定外放设备静音 理论上声音设置为0%也可以的但是那不是真正的静音至少0%音量或许只是声音特别小。 #必须使用当前登录桌面的用户 pactl set-sink-mute name 1 #示例 pactl set-sink-mute alsa_output.pci-0000_00_1b.0.analog-stereo 1仔细看喇叭图标上多了个禁止斜杠。 下面是声音0%不静音 这下看出差别了吧 三、配置麦克风 1.查看所有的麦克风设备 #必须使用当前登录桌面的用户 pacmd list-sources2 source(s) available.index: 1name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitordriver: module-alsa-card.cflags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCYstate: IDLEsuspend cause: (none)priority: 1030volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dBbalance 0.00base volume: 65536 / 100% / 0.00 dBvolume steps: 65537muted: nocurrent latency: 0.00 msmax rewind: 344 KiBsample spec: s16le 2ch 44100Hzchannel map: front-left,front-rightStereoused by: 0linked by: 0configured latency: 2000.00 ms; range is 0.50 .. 2000.00 msmonitor_of: 1card: 1 alsa_card.pci-0000_00_1b.0module: 23properties:device.description Monitor of Built-in Audio Analog Stereodevice.class monitoralsa.card 1alsa.card_name HDA Intel PCHalsa.long_card_name HDA Intel PCH at 0xc4314000 irq 50alsa.driver_name snd_hda_inteldevice.bus_path pci-0000:00:1b.0sysfs.path /devices/pci0000:00/0000:00:1b.0/sound/card1device.bus pcidevice.vendor.id 8086device.vendor.name Intel Corporationdevice.product.id 9ca0device.product.name Wildcat Point-LP High Definition Audio Controllerdevice.form_factor internaldevice.string 1module-udev-detect.discovered 1device.icon_name audio-card-pci* index: 2name: alsa_input.pci-0000_00_1b.0.analog-stereodriver: module-alsa-card.cflags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCYstate: SUSPENDEDsuspend cause: IDLEpriority: 9039volume: front-left: 32768 / 50% / -18.06 dB, front-right: 32768 / 50% / -18.06 dBbalance 0.00base volume: 13076 / 20% / -42.00 dBvolume steps: 65537muted: nocurrent latency: 0.00 msmax rewind: 0 KiBsample spec: s16le 2ch 44100Hzchannel map: front-left,front-rightStereoused by: 0linked by: 0configured latency: 0.00 ms; range is 0.50 .. 2000.00 mscard: 1 alsa_card.pci-0000_00_1b.0module: 23properties:alsa.resolution_bits 16device.api alsadevice.class soundalsa.class genericalsa.subclass generic-mixalsa.name CX20751/2 Analogalsa.id CX20751/2 Analogalsa.subdevice 0alsa.subdevice_name subdevice #0alsa.device 0alsa.card 1alsa.card_name HDA Intel PCHalsa.long_card_name HDA Intel PCH at 0xc4314000 irq 50alsa.driver_name snd_hda_inteldevice.bus_path pci-0000:00:1b.0sysfs.path /devices/pci0000:00/0000:00:1b.0/sound/card1device.bus pcidevice.vendor.id 8086device.vendor.name Intel Corporationdevice.product.id 9ca0device.product.name Wildcat Point-LP High Definition Audio Controllerdevice.form_factor internaldevice.string front:1device.buffering.buffer_size 352800device.buffering.fragment_size 176400device.access_mode mmaptimerdevice.profile.name analog-stereodevice.profile.description Analog Stereodevice.description Built-in Audio Analog Stereomodule-udev-detect.discovered 1device.icon_name audio-card-pciports:analog-input-internal-mic: Internal Microphone (priority 8900, latency offset 0 usec, available: unknown)properties:device.icon_name audio-input-microphoneanalog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: no)properties:device.icon_name audio-input-microphoneactive port: analog-input-internal-mic 2.设置默认麦克风设备 和外放一样不建议使用index原因就是重启顺序可能会变还是使用name。 假如你不止插入一个麦克风设备比如3.5耳机孔USB麦克风并存。你只需要记住你需要设置的麦克风设备的名字即可。 我这里是index前面带星号的设备就是我目前的麦克风设备。 #必须使用当前登录桌面的用户 pactl set-default-sources name #示例 pactl set-default-sources alsa_input.pci-0000_00_1b.0.analog-stereo执行成功shell返回0失败查看具体提示。 3.设置麦克风设备声音强度 基本和外放一样这里直接贴命令了不赘述了。 多说一句尽量不要调太高会出现破音基本能够满足需要就行了。 #必须使用当前登录桌面的用户 pactl set-source-volume name 百分比 #示例 pactl set-source-volume alsa_input.pci-0000_00_1b.0.analog-stereo 50%执行成功shell返回0失败查看具体提示。 4.设置麦克风设备静音 基本和外放一样这里直接贴命令了不赘述了。 #必须使用当前登录桌面的用户 pactl set-source-mute name 1 #示例 pactl set-source-mute alsa_input.pci-0000_00_1b.0.analog-stereo 1执行成功shell返回0失败查看具体提示。 总结 1、注意不能用root权限需要你登录desktop的那个用户执行命令 2、linux上搞外设比windows还是差点你只能指望有声音不能指望它能带给你什么惊喜可能是糟心呢。小声告诉你bug不少 3、有什么疑问的可以留言
http://www.w-s-a.com/news/520862/

相关文章:

  • 做网站美工要学什么网站推广的方法包括
  • 哪个网站可以做笔译兼职wordpress加表单
  • 百度站内搜索 wordpress微餐饮建站费用
  • 用什么做网站的访问量统计制作手工作品
  • 微信公众号搭建网站河南卫生基层系统网站建设
  • steam账号注册网站重庆手机版建站系统哪家好
  • 中新生态城建设局门户网站wordpress云盘视频播放
  • 大型网站开发基本流程wordpress记录用户搜索
  • 云服务器安装win系统做网站wordpress边栏扩大尺寸
  • 网站开发面试自我介绍软件下载网站如何建设
  • 可以做翻译任务的网站陕西省建设厅八大员证
  • 昆明 网站推广重庆网页优化seo公司
  • 网站排名下降怎么上去设计一套app页面多少钱
  • 专门用来查找网址的网站查公司名字是否被注册
  • 自己创建网站教程河南省建设厅官方网站李学军
  • 一个网站需要多少容量怎样免费设计网站建设
  • 建设工程交易中心网站12306的网站是哪个公司做的
  • 建设网站经营范围自己给公司做网站
  • 河北省住房建设厅政务网站网络营销推广的岗位职责有哪些
  • 上海网站建设优化价格孝义做网站的公司
  • 哪个公司网站做的最好义乌 网站 制作
  • 百度站长工具综合查询wordpress 上传pdf
  • 旅游短租公寓网站建设深圳龙岗招聘网
  • 做海淘是在哪个网站网络查控系统设计方案
  • o2o网站建设代理商微信公众号开发文档
  • 网站设计课程总结关于网站备案的公告
  • 网站建设与运营意义到哪查找网站域名
  • 网站及单位网站建设情况眉县住房和城市建设局网站
  • 网站是否能够被恶意镜像wordpress占用
  • 经典设计网站网站等保测评怎么做