Dekoduj 16-bitowy plik PCM WAV do tensora zmiennoprzecinkowego.
16-bitowe wartości od -32768 do 32767 ze znakiem będą skalowane do -1,0 do 1,0 w formacie zmiennoprzecinkowym.
Gdy ustawiona jest żądana_kanały, jeśli wejście zawiera mniej kanałów niż ta, ostatni kanał zostanie zduplikowany, aby uzyskać żądany numer, w przeciwnym razie, jeśli na wejściu jest więcej kanałów niż żądano, dodatkowe kanały zostaną zignorowane.
Jeżeli ustawiona jest opcja require_samples, dźwięk zostanie przycięty lub uzupełniony zerami do żądanej długości.
Pierwsze wyjście zawiera Tensor z zawartością próbek audio. Najniższym wymiarem będzie liczba kanałów, a drugim liczba próbek. Na przykład stereofoniczny plik WAV o długości dziesięciu próbek powinien dawać wynik w postaci [10, 2].
Klasy zagnieżdżone
| klasa | Opcje DecodeWav | Opcjonalne atrybuty dla DecodeWav | |
Stałe
| Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
| Dane wyjściowe <TFloat32> | dźwięk () 2-D o kształcie „[długość, kanały]”. |
| statyczny DecodeWav | |
| statyczne DecodeWav.Options | pożądane kanały (od dawna pożądane kanały) |
| statyczne DecodeWav.Options | pożądane próbki (długo pożądane próbki) |
| Dane wyjściowe <TInt32> | próbna stawka () Skalar przechowujący częstotliwość próbkowania znalezioną w nagłówku WAV. |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Metody publiczne
public static DecodeWav create ( Zakres zakresu, Operand < TString > zawartość, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację DecodeWav.
Parametry
| zakres | aktualny zakres |
|---|---|
| zawartość | Dźwięk zakodowany w formacie WAV, zwykle z pliku. |
| opcje | przenosi opcjonalne wartości atrybutów |
Zwroty
- nowa instancja DecodeWav
publiczne statyczne DecodeWav.Opcje pożądaneKanały (Długo pożądaneKanały)
Parametry
| żądane kanały | Liczba żądanych przykładowych kanałów. |
|---|
publiczne statyczne DecodeWav.Opcje pożądaneSamples (Długo pożądaneSamples)
Parametry
| żądane próbki | Długość żądanego pliku audio. |
|---|