友
我正在尝试创建一个可识别某人声音的应用。
以下是可能的情况:
1)用户(John)第一次启动应用程序,应用程序要求John创建一个语音密码(例如" Lock")。 2)John第二次启动应用程序说" Lock" --->成功! 3)玛丽在约翰斯手机上启动应用程序,然后说" Lock" - >访问被拒绝!
基本上用他/她的声音认出用户。
关于我如何解决这个问题的任何建议?我是Android新手。是否有任何公开的api已经做到这一点,我可以使用。
我知道Android中的SpeechRecognizer类可以识别语音,但无法确定谁在说话。我需要的是音频指纹,这是SpeechRecognizer无法做到的事情(据我所知)。