近期测试一种外语的ASR识别成功率,样本素材是懂这门语言的同事录制的mp3文件。测试client端原本是从麦克风拾音生成媒体流的。
这样,就需要想办法把mp3文件转换为测试client的输入声音。物理方式上,可以用一根音频线,把电脑的audio out接到audio in,以前上班地方就在百脑汇附近,很容易买到这样的转接线。现在介绍一种软件实现的方式。
这时,我们需要两款软件,一是音频播放软件 可以下载ocenaudio ocenaudio ;一是虚拟声卡软件 VB-cable VB-Audio Virtual Apps。
安装后,打开ocenaudio,打开播放的文件,并选择输出到虚拟声卡:
如果你的播放器不支持选择输出,那么就设置系统的输出,不过这样会影响到其它软件的播放:
右击小喇叭,选择声音设置:
输出端选择虚拟声卡
设置输入端的设备,我的客户端不支持选择麦克风,只能设置系统输入:
右击小喇叭,选择声音设置:
输入端选择虚拟声卡