- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 AudioSegment
来自 from pydub import AudioSegment
,有一个函数set_sample_width
.从文档:
Creates an equivalent version of this AudioSegment with the specified sample width (in bytes). Increasing this value does not generally cause a reduction in quality. Reducing it definitely does cause a loss in quality. Higher Sample width means more dynamic range.
最佳答案
最简洁的答案是不。
这是更长的答案:
librosa 总是使用浮点数来表示音频,无论原始位深度是多少或您将如何保存它。
来自 docs :
Load an audio file as a floating point time series.
dtype
指定数据类型。范围。然后 librosa(通常将加载委托(delegate)给
SoundFile )也可以将音频表示为某种 int。
The data type of data does not select the data type of the written file. Audio data will be converted to the given subtype. Writing int values to a float file will not scale the values to
[-1.0, 1.0)
. If you write the valuenp.array([42], dtype='int32')
, to asubtype='FLOAT'
file, the file will then containnp.array([42.], dtype='float32')
.
关于python - 有没有办法使用 librosa 以字节为单位设置音频文件的样本大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62685066/
我是一名优秀的程序员,十分优秀!