TensorFlow 14 Mayıs'ta Google I/O'ya geri döndü!
Şimdi üye Ol
AudioClassifier
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Ses dalga formları üzerinde sınıflandırma yapar.
API , TFLite Model Meta Verilerine sahip bir TFLite modeli beklemektedir. .
API, bir ses giriş tensörü ve bir sınıflandırma çıkış tensörüne sahip modelleri destekler. Daha spesifik olmak gerekirse, gereksinimler şunlardır.
- Giriş ses tensörü (
kTfLiteFloat32
)- boyutunda giriş ses arabelleği
[batch x samples]
. - toplu çıkarım desteklenmiyor (
batch
1 olması gerekiyor).
Çıkış puanı tensörü ( kTfLiteFloat32
) Bu API'yi kolayca denemek için böyle
bir modelin örneğine ve
CLI demo aracına bakın.
Kalıtsal Yöntemler
Java.lang.Object sınıfından boolean | |
son Sınıf <?> | getClass () |
int | hash kodu () |
son boşluk | bildir () |
son boşluk | tümünü bildir () |
Sicim | toString () |
son boşluk | bekle (uzun arg0, int arg1) |
son boşluk | bekle (uzun arg0) |
son boşluk | Beklemek () |
Java.io.Closeable arayüzünden Java.lang.AutoCloseable arayüzünden Genel Yöntemler
Sağlanan ses tensörü üzerinde gerçek sınıflandırmayı gerçekleştirir.
Parametreler
tensör | giriş ses klibini [-1, 1 arasındaki değerlerle kayan konumda içeren bir TensorAudio ). tensor argümanı, TFLite modelinin giriş tensörüyle aynı düz boyuta sahip olmalıdır. createInputTensorAudio yöntemini kullanarak tensor oluşturmanız önerilir. |
---|
herkese açık AudioRecord createAudioRecord ()
genel statik AudioClassifier createFromFile (Bağlam bağlamı, Dize modelPath)
Parametreler
bağlam | |
---|
modelYol | varlıklardaki meta verilerle sınıflandırma modelinin yolu |
---|
Parametreler
bağlam | |
---|
modelYol | varlıklardaki meta verilerle sınıflandırma modelinin yolu |
---|
seçenekler | |
---|
Parametreler
modelDosya | sınıflandırma modeli File örneği |
---|
seçenekler | |
---|
Giriş ses örneklerini depolamak için bir TensorAudio
örneği oluşturur.
Kayan öğe sayısı cinsinden gerekli giriş arabellek boyutunu döndürür.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]