EncodeWav

genel son sınıf EncodeWav

WAV dosya formatını kullanarak ses verilerini kodlayın.

Bu işlem, bir .wav ses dosyası oluşturmak üzere kaydedilmeye uygun bir dize oluşturacaktır. 16 bit PCM formatında kodlanacaktır. -1.0f ila 1.0f aralığındaki değişken değerleri alır ve bu değerin dışındaki herhangi bir değer bu aralığa sabitlenir.

'ses', '[uzunluk, kanallar]' şeklindeki 2 boyutlu kayan Tensördür. 'sample_rate', kullanılacak hızı tutan skaler bir Tensördür (örn. 44100).

Sabitler

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

Genel Yöntemler

Çıkış < TString >
Çıkış olarak ()
Tensörün sembolik tutamacını döndürür.
Çıkış < TString >
içindekiler ()
0-D.
statik EncodeWav
create ( Kapsam kapsamı, İşlenen < TFloat32 > ses, İşlenen < TInt32 > sampleRate)
Yeni bir EncodeWav işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

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

Sabit Değer: "EncodeWav"

Genel Yöntemler

genel Çıkış < TString > asOutput ()

Tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.

genel Çıkış < TString > içerikler ()

0-D. WAV kodlu dosya içerikleri.

public static EncodeWav create ( Kapsam kapsamı, İşlenen < TFloat32 > ses, İşlenen < TInt32 > sampleRate)

Yeni bir EncodeWav işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
ses "[uzunluk, kanallar]" şeklinde 2 boyutlu.
aynı oran Örnek frekansı içeren skaler.
İadeler
  • EncodeWav'ın yeni bir örneği