WaveIO(tuneR)
WaveIO()所属R语言包:tuneR
Reading and writing Wave files
阅读和写作波文件
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Reading and writing Wave files.
Wave文件的阅读和写作。
用法----------Usage----------
readWave(filename, from = 1, to = Inf,
units = c("samples", "seconds", "minutes", "hours"), header = FALSE)
writeWave(object, filename)
参数----------Arguments----------
参数:filename
Filename of the file to be read or written.
被读出或写入的文件的文件名。
参数:from
where to start reading (in order to save memory by reading wave file piecewise), in units.
从哪里开始读(为了节省内存分段读取波形文件),在units。
参数:to
where to stop reading (in order to save memory by reading wave file piecewise), in units.
停止阅读(为了节省内存分段读取波形文件),在units。
参数:units
units in which from and to is given, the default is “samples”, but can be set to time intervals such as “seconds”, see the Usage Section above.
单位from和to的,默认为“样本”,但可以设置时间间隔,如“秒”,看到上面的用法“一节。
参数:header
if TRUE, just header information of the Wave file are returned, otherwise (the default) the whole Wave object.
如果TRUE“的Wave文件头信息被返回,否则(默认值)全波对象。
参数:object
Object of class Wave to be written to a Wave file.
对象的类Wave被写入到一个Wave文件。
值----------Value----------
readWave returns an object of class Wave or a list containing just the header information if header = TRUE.
readWave返回一个类的对象Wave或列表只包含头信息,如果header = TRUE。
writeWave creates a Wave file, but returns nothing.
writeWave创建波形文件,但不返回任何东西。
(作者)----------Author(s)----------
Uwe Ligges, <a href="mailto:ligges@statistik.tu-dortmund.de">ligges@statistik.tu-dortmund.de</a>
参见----------See Also----------
Wave-class, Wave, normalize
波类,Wave的,normalize
实例----------Examples----------
Wobj <- sine(440, bit = 16)
tdir <- tempdir()
tfile <- file.path(tdir, "myWave.wav")
writeWave(Wobj, filename = tfile)
list.files(tdir, pattern = "\\.wav$")
newWobj <- readWave(tfile)
newWobj
file.remove(tfile)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|