Dekode file WAV PCM 16-bit menjadi tensor float.
Nilai 16-bit bertanda -32768 hingga 32767 akan diskalakan ke -1,0 hingga 1,0 dalam float.
Ketika saluran_yang diinginkan disetel, jika masukan berisi saluran lebih sedikit dari ini maka saluran terakhir akan diduplikasi untuk memberikan nomor yang diminta, sebaliknya jika masukan memiliki saluran lebih banyak dari yang diminta maka saluran tambahan akan diabaikan.
Jika sampel_yang diinginkan disetel, maka audio akan dipotong atau diisi dengan angka nol sesuai panjang yang diminta.
Output pertama berisi Tensor dengan konten sampel audio. Dimensi terendah adalah jumlah saluran, dan dimensi kedua adalah jumlah sampel. Misalnya, file WAV stereo dengan panjang sepuluh sampel harus memberikan bentuk keluaran [10, 2].
Kelas Bersarang
kelas | DecodeWav.Opsi | Atribut opsional untuk DecodeWav |
Konstanta
Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow |
Metode Publik
Keluaran < TFloat32 > | audio () 2-D dengan bentuk `[panjang, saluran]`. |
DecodeWav statis | |
DecodeWav.Options statis | Saluran yang diinginkan (Saluran panjang yang diinginkan) |
DecodeWav.Options statis | Sampel yang diinginkan (Sampel yang diinginkan panjang) |
Keluaran < TInt32 > | tingkat sampel () Skalar yang menampung laju sampel ditemukan di header WAV. |
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Metode Publik
pembuatan DecodeWav statis publik ( Lingkup cakupan, Operan < TString > konten, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi DecodeWav baru.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
isi | Audio berkode WAV, biasanya dari file. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru DecodeWav
DecodeWav statis publik. Opsi Saluran yang diinginkan (Saluran panjang yang diinginkan)
Parameter
saluran yang diinginkan | Jumlah saluran sampel yang diinginkan. |
---|
DecodeWav statis publik. Opsi Sampel yang diinginkan (Sampel yang diinginkan panjang)
Parameter
Sampel yang diinginkan | Panjang audio yang diminta. |
---|