Декодируйте 16-битный файл PCM WAV в тензор с плавающей запятой.
16-битные значения со знаком от -32768 до 32767 будут масштабироваться до значений от -1,0 до 1,0 с плавающей запятой.
Если параметр «желаемые_каналы» установлен, если вход содержит меньше каналов, чем это, тогда последний канал будет дублироваться, чтобы дать запрошенное число, в противном случае, если вход имеет больше каналов, чем запрошено, дополнительные каналы будут игнорироваться.
Если установлен желаемый_образец, звук будет обрезан или дополнен нулями до запрошенной длины.
Первый вывод содержит тензор с содержимым аудиосэмплов. Наименьшим измерением будет количество каналов, а вторым — количество выборок. Например, стереофайл WAV длиной десять семплов должен давать выходную форму [10, 2].
Вложенные классы
сорт | ДекодироватьWav.Параметры | Дополнительные атрибуты для DecodeWav |
Константы
Нить | OP_NAME | Название этой операции, известное основному движку TensorFlow. |
Публичные методы
Вывод <TFloat32> | аудио () 2-D с формой `[длина, каналы]`. |
статический декодированиеWav | create (Область действия , содержимое операнда < TString >, параметры... параметры) Фабричный метод для создания класса, обертывающего новую операцию DecodeWav. |
статический DecodeWav.Options | желаемые каналы (длинные желаемые каналы) |
статический DecodeWav.Options | желаемые образцы (длинные желаемые образцы) |
Вывод < TInt32 > | частота дискретизации () Скаляр, содержащий частоту дискретизации, найденную в заголовке WAV. |
Унаследованные методы
Константы
общедоступная статическая финальная строка OP_NAME
Название этой операции, известное основному движку TensorFlow.
Публичные методы
public static DecodeWav create (область действия , содержимое операнда < TString >, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию DecodeWav.
Параметры
объем | текущий объем |
---|---|
содержание | Аудио в формате WAV, обычно из файла. |
параметры | содержит значения необязательных атрибутов |
Возврат
- новый экземпляр DecodeWav
общедоступный статический DecodeWav.Options желаемые каналы (длинные желаемые каналы)
Параметры
желаемые каналы | Необходимое количество образцов каналов. |
---|
общедоступный статический DecodeWav.Options желаемые образцы (длинные желаемые образцы)
Параметры
желаемые образцы | Запрошенная длина аудио. |
---|