AudioRecord
返回一个新的 AudioStream 对象,并开始录制来自默认的音频输入设备的音频.
AudioRecord[inputdev]
录制来自默认的音频输入设备 inputdev 的音频.
AudioRecord[astream]
开始录制与输入设备相连的 AudioStream 对象 astream.
更多信息和选项
- AudioRecord 可用于从任何音频输入设备进行编程音频采集.
- inputdev 可以为 $AudioInputDevices 中的任意可用设备.
- 当多个流连接到同一个设备时,在给定的时间只能记录一个流.
- 用 AudioPause 或 AudioStop 暂停或完全停止录音.
- Audio[astream] 返回一个 Audio 对象,其中含有 astream 中所有可用的捕获数据.
- 可以给出以下选项:
-
GeneratedAssetFormat Automatic 结果的格式 GeneratedAssetLocation $GeneratedAssetLocation 结果的位置 MaxDuration ∞ 录音的最大时长 - AudioRecord 会一直记录,直到流被暂停或完全停止. 用 MaxDuration->dur 进行指定时长 dur 的录音.
- 默认情况下,录制的音频位于 $WolframDocumentsDirectory 的 "Audio" 目录下.
范例
打开所有单元关闭所有单元范围 (3)
选项 (2)
MaxDuration (1)
用 MaxDuration 设置录音的最大时长:
GeneratedAssetLocation (1)
用 GeneratedAssetLocation 选项控制录音的存储位置:
属性和关系 (1)
与 AudioCapture 不同,AudioRecord 不会阻止内核:
Wolfram Research (2018),AudioRecord,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AudioRecord.html (更新于 2021 年).
文本
Wolfram Research (2018),AudioRecord,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AudioRecord.html (更新于 2021 年).
CMS
Wolfram 语言. 2018. "AudioRecord." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2021. https://reference.wolfram.com/language/ref/AudioRecord.html.
APA
Wolfram 语言. (2018). AudioRecord. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AudioRecord.html 年