audio - 如何在 Ubuntu 11.10 中创建音频日志

标签 audio language-agnostic ubuntu audio-recording audio-player

我知道这个问题可能有点宽泛,但我想做一个录音和播放程序来充当日记。解决此问题的最佳方法是什么?

我以前从未做过任何有声编程,甚至不知道从哪里开始,但我知道我可能需要编解码器并将我的程序与 Ubuntu 中可用的特定库接口(interface)。所以,让事情更具体一点:

  • 我应该查看哪些库来进行录制和播放?
  • 是否有任何可靠的资源可以展示如何有效地使用这些库?

  • 第一个问题当然优先,因为我可以使用谷歌自己找到第二个问题的答案。

    一些谷歌搜索并没有真正提供我想要在这里做什么的细节,所以我想我会问专家。但是,如果问题不合适,请告诉我,我将删除它。

    最佳答案

    如果这只是供您使用,我会选择一种具有合理库覆盖率的脚本语言(perl、python、ruby),然后将所需的各种模块粘合在一起。

    在架构方面,您可以只拥有一个录音文件夹,编写一个命令行工具,当运行时开始记录您所说的内容,直到您按下 Control-D - 然后播放它,询问“OK?'Y/N'” ,如果您说 Y 将其保存到文件夹中。然后,您可以编写一个小网页生成器,为录音创建 index.html。

    关于audio - 如何在 Ubuntu 11.10 中创建音频日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9675812/

    相关文章:

    iphone - 用于乐器调音器的 AurioTouch 和 FFT

    language-agnostic - 如何让您的代码为负载平衡做好准备

    algorithm - 从无浪费的位序列中解码字母 ('a' .. 'z' )

    linux - 识别 SMTP 进程的来源

    ubuntu - "Repository does not have a release file"错误

    r - 尝试加载大型(4GB+ 音频文件)时 readBin() 中出现无效的 'n' 参数错误

    flash - 在非IE浏览器上的Flash 9中声音消失了

    c# - XML声音的字节格式

    c - 何时(不)将嵌套数据结构的一部分存储到临时变量中——漂亮/丑陋,更快/更慢?

    python - Django SystemCheckError 说 Pillow 未安装,但 Pillow 已安装