AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 489596
Accepted
Faisal
Faisal
Asked: 2014-06-30 06:20:19 +0800 CST2014-06-30 06:20:19 +0800 CST 2014-06-30 06:20:19 +0800 CST

14.04 的录音机

  • 772

几天来我一直在努力寻找录音机,但我很沮丧。

Skype 工作正常和 alsamixer

在此处输入图像描述

我正在使用 pulseaudio。

当我打开以下软件时,我的麦克风停止工作,甚至 skype 也不工作。我只听到噪音。如果我卸载软件并重置 pulseaudio,它又会恢复正常。

尝试过 Audacity——我只听到噪音。
试过录音机——录音但噪音很大。

我需要一个好用的软件来录制语音。

需要帮忙。

14.04
  • 9 9 个回答
  • 153396 Views

9 个回答

  • Voted
  1. Prasoon Varshney
    2015-05-11T04:19:26+08:002015-05-11T04:19:26+08:00

    您可以使用预装工具通过终端非常简单地录制音频arecord。

    1. 打开终端 ( Ctrl+ Alt+ T)
    2. 运行命令

      arecord filename.wav
      
    3. 您的录音已开始,按Ctrl+C停止录音。

    4. 您的录音已保存filename.wav在您的主目录中。

    编辑:
    如果您有多个输入,您可以使用

    arecord -l
    

    它将列出硬件设备,然后可以使用-D标志选择这些硬件设备。列表看起来像...

    **** List of CAPTURE Hardware Devices ****
    card 0: PCH [HDA Intel PCH], device 0: ALC269VB Analog [ALC269VB Analog]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    

    在选择特定设备时,我使用以下方法来选择 USB 耳机。

    arecord -D hw:1,0 -f S16_LE filename.wav    
    

    请注意,设备选择基于直接来自列表的以下-l列表。

    card 1: Headset [HP Digital Stereo Headset], device 0: USB Audio [USB Audio]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    
    • 121
  2. Best Answer
    Mitch
    2014-06-30T08:00:39+08:002014-06-30T08:00:39+08:00

    试试录音机。

    Audio Recorder 是一个录音程序,它允许用户从各种来源录制音频,并允许您以各种格式保存录音。

    要安装,只需按键盘上的Ctrl+ Alt+T打开终端。打开后,运行以下命令:

    sudo add-apt-repository ppa:osmoma/audio-recorder
    sudo apt-get update
    sudo apt-get install audio-recorder
    

    对于高于 15.10 的 Ubuntu 版本,有一个新的 ppa,可以在https://launchpad.net/~audio-recorder/+archive/ubuntu/ppa找到

    sudo add-apt-repository ppa:audio-recorder/ppa
    sudo apt-get update
    sudo apt-get install audio-recorder
    

    确保您的麦克风已连接到您的计算机并且配置正确。运行此命令:alsamixer检查您的麦克风电平。

    你也可以使用 sox 来录制你的声音,它可以从 Ubuntu 软件中心安装,或者使用以下命令从终端安装它:

    sudo apt-get install sox
    

    编辑

    你也可以看看Ardour。

    Ardor 是一款功能强大的数字音频工作站,可为您提供录制、编辑、混音和编排专业音频所需的一切。热情

    要下载和更多信息,请查看他们的网站

    其他要查看的程序是MHWaveEdit和KWave

    • 52
  3. kenn
    2014-07-16T03:16:06+08:002014-07-16T03:16:06+08:00

    我总是喜欢 shell 命令行,我使用下面的命令来录制语音:

    avconv -f pulse -i default /home/$USER/Music/$(date +"%m%d%Y_%H%M%S_$HOSTNAME")_screencast.wav
    

    停止它按q

    更新:

    从Ubuntu 15.04“Vivid Vervet”开始,Ubuntu再次切换到 FFMPEG

    avconv上面的命令将通过替换为继续工作ffmpeg

    ffmpeg -f pulse -i default /home/$USER/Music/$(date +"%m%d%Y_%H%M%S_$HOSTNAME")_screencast.wav
    
    • 11
  4. John Eikenberry
    2017-07-31T13:22:42+08:002017-07-31T13:22:42+08:00

    另一个要寻找的是gnome-sound-recorder,它是在 2014 年添加的。它很简单,只记录麦克风的输入。

    它打包在 16.04 版本的 universe 仓库中(名为gnome-sound-recorder)。

    • 10
  5. Mostafiz Rahman
    2014-11-06T15:06:25+08:002014-11-06T15:06:25+08:00

    如果您只想录音,我建议您使用 QARecord。这是一个使用 QT 构建的非常简单的应用程序。

    • 3
  6. Sonickyle27
    2014-06-30T08:06:42+08:002014-06-30T08:06:42+08:00

    确保您的麦克风音量没有静音,并且您已在 Audacity 中选择并打开麦克风。

    • 2
  7. def
    2016-04-02T01:46:53+08:002016-04-02T01:46:53+08:00

    另一个录制语音的程序是fmedia。您可以使用一个命令开始录制:

    fmedia --record --out=rec.flac
    

    并按 停止录音Ctrl+C。

    fmedia 使用 ALSA,因此即使您的系统上未安装 PulseAudio,它也能正常工作。

    • 1
  8. ErnestScribbler
    2016-06-15T08:22:55+08:002016-06-15T08:22:55+08:00

    我知道这是一个 hack,但这是我在这里尝试了很多解决方案后选择的解决方案,并且效果很好。

    我在我的 Android 手机上使用了默认的录音机。没有背景噪音(我用其他软件时就有),界面也相对友好。

    为了通过 wifi 将文件传输到我的计算机,我使用了 ES 文件资源管理器(请参阅此处的第 16 节)。

    要将文件从 3gp 转换为 mp3:

    sudo apt-get install libav-tools
    avconv -i YourInputFileName.3gp -c:a libmp3lame YourOutputFileName.mp3
    

    或者批量转换所有:

    cd /path/to/your/folder/
    for x in `ls *.3gp`; do avconv -i $x -c:a libmp3lame $x.mp3; done
    # If I wasn't too lazy I'd remove the .mp3 extension too.
    

    为了连接到一个记录的文件,我使用了 mp3wrap(也使用 apt-get 安装)

    • 1
  9. Ciro Santilli OurBigBook.com
    2020-09-13T14:10:39+08:002020-09-13T14:10:39+08:00

    ffmpeg +module-echo-cancel

    我通过以下方式设法获得了低背景噪音的良好音质:

    • 安装并启用module-echo-cancel,如下所示:https ://askubuntu.com/a/765024/52975

    • 用ffmpeg录制:

      sudo apt install ffmpeg
      ffmpeg -f alsa -i default -t 30 out.wav
      

    我不确定为什么,但到目前为止,在我的测试中,某些录音方法似乎无法消除噪音:

    • arecord: 不
    • recordmydesktop: 不
    • 卡赞:是的

    但这可能是将正确的命令行选项传递给没有传递的选项的问题。

    ffmpeg 的另一个可能的优势arecord是它可能支持更多的输出格式/效果并将其直接保存到输出文件中。我不确定这是否是个好主意(由于编码/效果处理造成的延迟?),但它似乎有效,例如保存到 mp3 并添加颤音效果:

    ffmpeg -f alsa -i default -af tremolo=d=0.8 -t 30 out.wav
    

    也许如果你知道过滤器是如何工作的,就可以从 ffmpeg 本身做一些事情,例如使用高通/低通:https ://superuser.com/questions/733061/reduce-background-noise-and-optimize-the-speech-from - 使用 ffmpeg 的音频剪辑

    在 Ubuntu 20.04 中测试。

    • 1

相关问题

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve