做一个电话自动语音客服,要对语音的内容进行测试。 例如不同用户就有不同等级,不同余额,当系统识别到不同客户的等级,欢迎语言会有不同。选择某个选项时候,会根据用户的不同余额,播报不同的余额,针对不同等级不同的充值促销活动的内容。 现在我要测试,当不同等级、不同余额的用户拨打客服电话,如何使用自动化测试来识别内容是否正确?
1
xieqiqiang00 2021-06-23 17:53:49 +08:00
你要怎么测试?要用手机测?
|
2
AirShark OP @xieqiqiang00 都可以。或者手机、网络电话,任何可以拨打普通电话号码的方式都可以。
|
3
a1gslyghmqnl 2021-06-23 17:57:52 +08:00
那么播报的语音内容是固定的还是包含动态数据的?
|
4
AirShark OP 数字部分,例如余额、重复播报账号,使用 TTS 。其他部分都是提前预先录制好的。
|
5
AirShark OP @a1gslyghmqnl 数字部分,例如余额、重复播报账号,使用 TTS 。其他部分都是提前预先录制好的。
测试内容就是判断余额和账号是否和通话一开始所输入的账号能够对应。欢迎语言,促销信息等预录内容,是否和文档上的能够对应。 |
6
xieqiqiang00 2021-06-23 18:09:26 +08:00
虽然看起来比较蠢,但如果是我的话,我会把手机的音频输出接到电脑的麦克风,电脑的音频输出接到手机的麦克风输入,然后用浏览器测,浏览器里面语音合成和识别还都是现成的。
|
7
AirShark OP 举例通讯运营商客服。客户类别包含商旅套餐、学生套餐。客服电话打进去,商旅套餐和学生套餐的欢迎语言不同。如果用户已经欠费,就会提示余额不足。如果用户选择充值,就会播放针对商旅套餐和学生套餐的不同充值促销。如果用户选择其他专属活动,商旅套餐会播报针对商旅的活动,学生套餐会播放针对学生族群的活动。这里面只有播报手机号和余额使用 TTS,其他的都是预先录制的。
我的测试内容就是当我使用商旅套餐没有欠费、商旅套餐已经欠费、学生套餐没有欠费、学生套餐已经欠费等不同手机号打进去时候,播放内容是正确的。 |
8
zdndk598 2021-06-24 14:26:49 +08:00 via iPhone
你都没测试号怎么测 无米之炊?
|