DecodeWav

genel son sınıf DecodeWav

16 bit PCM WAV dosyasının kodunu kayan tensöre dönüştürün.

-32768 ila 32767 imzalı 16 bitlik değerler, kayan noktada -1,0 ila 1,0 arasında ölçeklendirilecektir.

İstenilen_kanallar ayarlandığında, eğer giriş bundan daha az kanal içeriyorsa, son kanal istenen sayıyı verecek şekilde kopyalanacaktır, aksi halde girişte istenenden daha fazla kanal varsa ek kanallar göz ardı edilecektir.

İstenilen_samples ayarlandıysa, ses istenen uzunluğa kadar kırpılır veya sıfırlarla doldurulur.

İlk çıktı, ses örneklerinin içeriğini içeren bir Tensör içerir. En düşük boyut kanal sayısı, ikincisi ise örnek sayısı olacaktır. Örneğin, on örnek uzunluğunda bir stereo WAV dosyası, [10, 2] şeklinde bir çıktı şekli vermelidir.

İç İçe Sınıflar

sınıf DecodeWav.Seçenekler DecodeWav için isteğe bağlı özellikler

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

Çıkış < TFloat32 >
ses ()
"[uzunluk, kanallar]" şeklinde 2 boyutlu.
statik DecodeWav
oluştur ( Kapsam kapsamı, İşlenen < TString > içerikler, Seçenekler... seçenekler)
Yeni bir DecodeWav işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
statik DecodeWav.Seçenekler
İstenilen Kanallar (Uzun İstenen Kanallar)
statik DecodeWav.Seçenekler
istenilenÖrnekler (Uzun istenenÖrnekler)
Çıkış < TInt32 >
aynı oran ()
WAV başlığında bulunan örnekleme hızını tutan skaler.

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "DecodeWav"

Genel Yöntemler

genel Çıkış < TFloat32 > ses ()

"[uzunluk, kanallar]" şeklinde 2 boyutlu.

public static DecodeWav create ( Kapsam kapsamı, İşlenen < TString > içerikler, Seçenekler... seçenekler)

Yeni bir DecodeWav işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
içindekiler Genellikle bir dosyadan alınan WAV kodlu ses.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • DecodeWav'ın yeni bir örneği

genel statik DecodeWav.İstenen seçenekler (Uzun istenen Kanallar)

Parametreler
istenilenKanallar İstenilen örnek kanal sayısı.

public static DecodeWav.İstenen seçenekler (Uzun istenen Örnekler)

Parametreler
istenenÖrnekler İstenen sesin uzunluğu.

genel Çıkış < TInt32 > sampleRate ()

WAV başlığında bulunan örnekleme hızını tutan skaler.