Масштабируйте данные и игру как звук
soundsc( масштабирует значения звукового сигнала y)y помещаться в диапазон от –1.0 до 1,0, и затем отправляет данные динамику на уровне частоты дискретизации по умолчанию 8 192 герц. Первым масштабированием данных, soundsc проигрывает аудио максимально громко без усечения. Среднее значение динамического диапазона данных обнуляется.
soundsc(___,, где yRange)yRange вектор из формы [low,high], линейно масштабирует значения в y между low и high к полной звуковой области значений [-1.0,1.0]. Значения вне [low,high] масштабируйтесь вне [-1.0,1.0]. Можно использовать yRange с любым из входных параметров в предыдущих синтаксисах.
soundsc игнорирует nBits. Вместо этого это проигрывает аудиоданные с помощью количества по умолчанию битов на выборку выходного аудио устройства.
sound функционируйте поддерживает звуковые устройства на всем Windows® и большая часть UNIX® платформы.
Большинство звуковых карт поддерживает частоты дискретизации между 5 и 48 килогерцами. Определение частоты дискретизации вне этой области значений может привести к неожиданным результатам.
Воспроизведение звука в MATLAB Online поддерживается в Google Chrome™.
audioplayer | sound | audioread | audiowrite