社区
脚本语言
帖子详情
说话人识别,用python怎么画DET 或者EER曲线
小凡云
2018-05-25 05:31:54
刚入门说话人识别,用的tensorflow框架, 有会用python画DET曲线图的吗?有代码最好,万分感谢!
...全文
1471
1
打赏
收藏
说话人识别,用python怎么画DET 或者EER曲线
刚入门说话人识别,用的tensorflow框架, 有会用python画DET曲线图的吗?有代码最好,万分感谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
斯多葛的信徒
2019-03-17
打赏
举报
回复
很简单啊 import numpy as np import matplotlib.pyplot as plt from data import get_names # peo 说话人名字, datum 测试数据分数 def draw_DET(peo, datum): up = np.max(datum) down = np.min(datum) pos_num = len(datum)//2 x = [] y = [] dot_num = 1000 # DET图上的数据点数 step = (up - down) / (dot_num + 1) threshod = up size = len(datum) for i in range(dot_num): threshod -= step false_neg = 0 false_pos = 0 for d in range(size): if d < pos_num and datum[d] < threshod: false_pos += 1 elif d > pos_num and datum[d] > threshod: false_neg += 1 print(threshod,end="\t") print("false_alarm:%f" % (false_pos / size), end="\t") print("missing:%f" % (false_neg / size)) x.append(false_pos / size) y.append(false_neg / size) x = np.array(x) y = np.array(y) fig = plt.figure() ax1 = fig.add_subplot(111) # 设置标题 ax1.set_title('DET curves') # 设置X轴标签 plt.xlabel('False Alarm probability (in%)') # 设置Y轴标签 plt.ylabel('Miss probability (in%)') # 画散点图 ax1.scatter(x, y, c='r', marker='.') # 设置图标 plt.legend('x1') # 显示所画的图 plt.savefig(dir + peo + ".png")
AudioMLProject2:
说话
人检测
说话
人检测——从 GMM 到 i 向量 目标 混合语料库 使用 MAP 自适应创建基于 GMM 的
说话
人检测系统 创建一个基于 i-vector 的
说话
人检测系统 评估 以报告的形式展示您的结果
python
绘制声纹
识别
DET
曲线
import matplotlib.pyplot as plt from sklearn.metrics import roc_curve from scipy.stats import norm import numpy as np def plot_
DET
_curve(): # 设置刻度范围 pmiss_min = 0.001 pmiss_max = 0.6 ...
从
说话
人
识别
demo开始学习kaldi--(7)
EER
的计算
参考这里: https://blog.csdn.net/zjm750617105/article/
det
ails/52558779 我的1.txt长这个样子:(可参考local/prepare_for_
eer
.py,但我是用excel弄出来的,哈哈),一共14232行 5.1663/target -32.37284/nontarget -38.94157/nontarget -58.89211/n...
模式
识别
算法的常见评价指标TP/FP/FN/TN,ROC,
DET
,
EER
模式
识别
中常见的评价指标
语音
识别
中代价函数_【语音算法系列】声纹
识别
助力身份认证
声纹
识别
,也称为
说话
人
识别
(speaker recognition),是一种基于语音中能表征
说话
人的信息,来判别
说话
人身份的生物特征
识别
技术,相比其他生理特征在远程身份认证中具有先天优势。拨云见日--初识声纹生活中对于声纹最直观认识就是:我们在打电话时,一声“喂?”就能分辨出接电话的人是谁。从直觉上来讲,
说话
人语音的差异并不如人脸、指纹的差异那么直观,但是由于每个人的声道、口腔、鼻腔都各...
脚本语言
37,743
社区成员
34,212
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章