AudioInstanceQ
AudioInstanceQ[audio,obj]
AudioInstanceQ[audio,obj,cat]
audio が指定されたカテゴリ cat の何かであると仮定する.
詳細とオプション
- AudioInstanceQは音声信号が指定されたカテゴリの例かどうかを識別しようとする.
- 次は,オブジェクト obj とカテゴリ cat 両方で使用可能な形式である.
-
"class" "Sound"実体で使われる,名前付きのサウンドクラス Entity[…] 任意の適切な実体 category1category2… categoryiの任意のもの - 次は,使用可能なオプションである.
-
AcceptanceThreshold Automatic 許容できるとみなす最低確率 Masking All 関心区間 PerformanceGoal Automatic 識別において何を最適化するか RecognitionPrior 0.5 Trueの結果の事前確率 TargetDevice "CPU" 計算するターゲットデバイス - AudioInstanceQは機械学習を使う.含まれるメソッド,訓練集合,バイアスはWolfram言語のバージョンによって異なることがあり,与えられる結果も異なる可能性がある.
- AudioInstanceQはリソースをダウンロードすることがある.ダウンロードされたリソースは,$LocalBaseのローカルなオブジェクトストアに保存され,LocalObjects[]でリストしたりResourceRemoveで削除したりできる.
例題
すべて開くすべて閉じるスコープ (1)
オプション (3)
RecognitionPrior (1)
デフォルトのRecognitionPriorは0.5である:
アプリケーション (2)
ExampleData集合の中で楽器と認識されるすべての録音を求める:
AudioIdentifyを使ってオブジェクトの識別を計算する:
ExampleDataの集合におけるのと同じように識別されたサウンドを求める:
Entityオブジェクトの幅広いサウンド特性を使ってより一般的なオブジェクトのリストを計算する:
AudioIdentifyを使って関連するサウンドのより大きいリストを計算する:
ExampleData集合の中の似たサウンドを求める:
特性と関係 (2)
AudioInstanceQとAudioIdentifyは相補的な機能を提供する:
識別をAudioInstanceQに渡す:
テスト対象オブジェクトに最小許容確率を指定しても,テスト対象オブジェクトが仮定されたカテゴリ(もし指定されていれば)のいずれかに属さない限り効果がない.
テキスト
Wolfram Research (2020), AudioInstanceQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/AudioInstanceQ.html.
CMS
Wolfram Language. 2020. "AudioInstanceQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AudioInstanceQ.html.
APA
Wolfram Language. (2020). AudioInstanceQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AudioInstanceQ.html