Sha*_*yan 5 android audio-fingerprinting
我正在编写一个Android应用程序,允许用户通过麦克风录制他的声音并将其保存在存储中并将其链接到特定内容(如联系人).之后,用户再次呼叫该语音,应用程序应将其与保存的音频文件进行比较,并找到与语音匹配的文件.
我经常搜索并找到一些在线执行此操作的库,例如EchoPrint,它从录制的音频生成指纹并将其发送到开源服务器并返回结果.但我需要离线这样做.
有人知道这样的图书馆吗?
如果您的目标是将用户的旧录音与新呼叫进行比较,那么音频指纹解决方案(如服务器上的Python中的Dejavu或C++中的Echoprint)将无法帮助您.它们用于对录制的音频片段和噪声进行识别和检索.他们无法处理人类声音中的变异.请在此处查看说明.
如果是这种情况,你所指的是说话人识别,这更难以涉及相当多的机器学习.对于大量用户(特别是在手机上离线)这样做很难,但是为了确定几个用户之间,它可能是可行的.
归档时间: |
|
查看次数: |
5197 次 |
最近记录: |