Декодируйте 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 желаемые образцы (длинные желаемые образцы)
Параметры
| желаемые образцы | Запрошенная длина аудио. |
|---|