Audio Matching (Audio Fingerprinting)

前端 未结 2 965
隐瞒了意图╮
隐瞒了意图╮ 2021-01-18 15:53

I\'m writing an android app that lets user record his voice through microphone & save it in storage & link it to a specific content (like a Contact). Later, user cal

相关标签:
2条回答
  • 2021-01-18 16:30

    If you are aiming to compare an old recording of a user with a new call as it comes in, audio fingerprinting solutions like Dejavu in Python on a server or Echoprint in C++ won't help you. They are for doing recognition and retrieval on recorded audio segments plus noise. They cannot deal with the variabilites in human voice. See an explanation here.

    If that's the case, what you are referring to is speaker recognition, which is much harder and involves quite a bit of machine learning. It would be tough to do this for a large corpus of users (especially offline on a phone), but for determining between a couple users, it might be doable.

    0 讨论(0)
  • 2021-01-18 16:34

    Below is a good Library. Which is Easy to use. But you need to convert your Audio Files to Wave Format prior to this.

    https://code.google.com/p/musicg/

    0 讨论(0)
提交回复
热议问题