8

musicg では、次のコードで Wave ファイルのフィンガープリントを比較できます。

double score =
new FingerprintsSimilarity(
    new Wave("voice1.wav").getFingerprint(),
    new Wave("voice2.wav").getFingerprint() ).getSimilarity();

音声を保存して比較する代わりに、MIC 入力を直接入力して指紋の類似性を取得できますか?

例:

double score =
new FingerprintsSimilarity(
    AudioFromMIC(),
    new Wave("voice2.wav").getFingerprint() ).getSimilarity();

編集: Wave.java では、関数 initWaveWithInputStream() でフィード MIC 入力を Inputstream として送信できますか? 出来ますか ?

4

0 に答える 0