CN111953764B 有效 人工智能语音算法自动化测试方法
1.人工智能语音算法自动化测试方法,其特征在于:
步骤(1).对于一个新的待测试项目,按照测试标准的规定,录制在各种场景下带有唤醒词的音频文件作为该待测试项目的测试用例,存储在服务器;服务器中保存历史所有待测试项目的测试用例,服务器通过FTP开放共享目录,算法开发人员和测试主机管理人员能够访问该共享目录;所述的场景包括环境噪声、声源距离、声源角度;
步骤(2).对所有的测试用例,创建每个测试项目配置;所述的测试项目配置为调用对应测试项目的测试用例在服务器上的路径;
步骤(3).算法开发人员提交待测试项目时,首先在服务器上下载对应的测试项目配置,选择一种或多种需要测试的场景,将待测试项目的软件、选择的场景对应的测试项目配置提交给服务器;
步骤(4).测试主机通过FTP实时检测远程共享目录是否有新提交的待测试项目,如果有新待测试项目,则将服务器存储的测试项目的软件、选择的场景对应的测试项目配置下载到本地,进行测试;
步骤(5).测试主机在对新待测试项目进行测试过程中,实时生成测试报告,并通过FTP上传至服务器,直到测试结束;
步骤(6).算法开发人员访问服务器,得到测试报告。
2.如权利要求1所述的人工智能语音算法自动化测试方法,其特征在于,步骤(4)中测试具体方法是:首先将测试项目软件装载到测试主机所连接的被测设备上,然后测试主机根据测试项目配置下载对应的测试用例,将测试用例传入被测设备,音频文件对测试项目软件进行实时测试。
3.如权利要求2所述的人工智能语音算法自动化测试方法,其特征在于:测试主机根据对一个测试项目配置下不同的测试用例,将不同的测试用例分配到不同的被测设备,不同的被测设备同时进行测试。
4.如权利要求3所述的人工智能语音算法自动化测试方法,其特征在于:所述的测试主机通过ADB和串口与多台被测设备连接,同步测试。
现在,一起体验智慧芽的产品和服务
自动注册,无需人工审核,即可立即开始查询专利
立即注册
澳门正版图库

AI助手