Speaker Verification

免费增值
通过 PresentID | 已更新 il y a 7 jours | Artificial Intelligence/Machine Learning
人气

9.1 / 10

延迟

3,573ms

服务等级

97%

Health Check

N/A

关注者:49
资源:
产品网站
API 创建者:
Rapid account: Present ID
PresentID
PresentID
登录并给 API 打分
打分:4.6 - 投票:5

README

#Speaker Verification

PresentID Speaker verification API checks whether two voices belong to one person or not. This capability is potentially useful in Call centers.

*Send Data via Base64 or a voice URL or voice file
*The voice must be between three seconds and one minute
The voices must not exceed 5 MB
Supported file types: wav,mp3,m4a,flac,aac,ogg
*Due to the high accuracy of the core of the Speaker Verification API, the audio file must be recorded and sent in wav, m4a and flac formats. Notice that *mp3, aac, ogg files don’t give you high accuracy due to compression and lost data.

  • Accuracy higher than 90% in real world

Speaker Verification Tutorial Youtube Video

###Python Quick Start

  import requests

 api_url = 'Speaker Verification URL'
 api_key = 'Your API Key'

sound1_path = 'Path to sound1 directory'
 sound1_name = 'Sound name1'
 sound2_path = 'Path to sound2 directory'
 sound2_name = 'Sound name2'

 files = {'sound1': (sound1_name, open(sound1_path + sound1_name, 'rb'), 'multipart/form-data'), 
          'sound2': (sound2_name, open(sound2_path + sound2_name, 'rb'), 'multipart/form-data')}
 header = {
     "x-rapidapi-host": "speaker-verification1.p.rapidapi.com",
     "x-rapidapi-key": api_key
 }
 response = requests.post(api_url, files=files, headers=header)