背景: 现在想写ui自动化,但是测试设备的特殊性需要音频输入有特定文本的音频,才能进行下一步 。目前有三种输入方式,1、 人照着稿子念话 2、用设备本身播放音频, 。3、另外一台pc或者手机播放音频。。因为是做ui自动化,方式1显然不合适。方式二,本身播放音频本身收音,显然不是客户场景,且本身播放音频可能对本身性能产生影响。只有第三种方式可行且有条件。
1、 结构和运作方式 :1、 pc上部署一个接口,将音频放在指定位置 2、 需要时在设备请求接口,接口调用命令播放音频
2、 pc 上的部署和代码
双击运行aaa.bat之后,在设备上访问 http://pc的ip:7777/playsound pc上就可以播放了
这样需要python环境,建议用pyinstaller打成exe文件
上边为什么要用aaa.bat,而不是直接用aaa.mp3呢?因为运行起来之后文件会被占用,代码不能往下走,就会报错了