Skip to content
/ 3afc Public

音频方面的通用三选一(3-AFC)测试。参与者需从三个选项中强制选择一个(两个相同样本+一个不同样本),其中仅有一个正确答案。这种设计通过排除随机猜测的干扰,提升结果可靠性。

License

Notifications You must be signed in to change notification settings

az13js/3afc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

三选一强制选择测试(3-AFC)

关于本项目

三选一强制选择测试:参与者需从三个选项中强制选择一个(两个相同样本+一个不同样本),其中仅有一个正确答案。这种设计通过排除随机猜测的干扰,提升结果可靠性。项目主要用于验证人对声音样本差异的分辨能力。

使用方法

  • 下载仓库或者用git克隆仓库代码:git clone https://gitee.com/az13js/3afc.git
  • 在项目目录下的index.html,用浏览器打开它或者通过你本地的Web服务访问它
  • 开始测试

软件截图

①上传音频文件

开始界面选择文件上传

开始界面上传文件成功点击开始测试

②测试,一共10次

测试中界面显示选项

③展示测试结果

测试结果界面

关于项目的代码

代码由AI编写,提示词:

我正在编写一个网页,实现3-AFC测试,但是主要是针对音频差异的分辨。用户首先需要通过选择两个音频文件到页面,来初始化测试。然后通过10次随机的测试区分用户正确分辨的能力。比如:用户首先上传A.ogg和B.ogg,然后开始测试。测试一共10次,每一次测试有3个选项,每次都是随机的。例如,可以当前选项①是A.ogg,选项②和③是B.ogg,如果选择了①就对,选择别的就错了;而下一次可能是①是选项B.ogg,选项②和③是A.ogg,这时选择①是对的,而选择别的是错的;而下一次又可能选项①和②是A.ogg,选项③是B.ogg,选择③的就对别的就错。所有题目测试完成后打印每条题目正确的选项、用户实际选择选项、选项是否正确,以及按照3-AFC的标准计算正确率,按照标准来显示用户能否正确分辨。这个页面是不需要服务器交互的,编写代码。

About

音频方面的通用三选一(3-AFC)测试。参与者需从三个选项中强制选择一个(两个相同样本+一个不同样本),其中仅有一个正确答案。这种设计通过排除随机猜测的干扰,提升结果可靠性。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages