关于智能外呼数据收集的问题[阿里云机器学习PAI]

各位大佬们,有个问题请教一下:
智能外呼机器人给别人打电话,询问新冠总共阳了几次,别人可能说的数字是1~10这样,不确定具体说哪个数字,我要怎样操作才能把别人说的这个数字记录下来输出至报表呢?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
4 条回复 A 作者 M 管理员
  1. 使用阿里云机器学习PAI来构建智能外呼机器人、记录别人说的数字并输出至报表,可以采用以下步骤:

    1. 创建一个自然语言处理(NLP)模型:使用阿里云机器学习PAI或者其他NLP框架,构建一个针对数字识别的模型。您可以使用训练数据集来训练模型,使其能够理解并正确解析别人说的数字。

    2. 开发调用脚本:使用阿里云机器学习PAI提供的API,结合您的NLP模型,开发一个调用脚本。在脚本中,通过传入语音或文本数据,调用NLP模型来识别并提取别人所说的数字。

    3. 处理语音数据:如果您需要处理语音数据,可以使用阿里云的语音识别服务,将语音转换为文本,然后再传入NLP模型进行处理。您可以使用阿里云的智能语音交互(ASR)服务。

    4. 记录和输出至报表:当您的脚本成功解析出别人所说的数字后,将其记录到数据库或文件中,以供后续生成报表。根据您的需求,您可以将数据存储到云数据库(例如云数据库RDS)或者选择合适的文件格式(例如CSV或Excel)进行存储。

    5. 报表生成与分析:根据存储的数据,您可以编写相关的脚本或使用数据分析工具,来生成报表并进行相应的分析。您可以使用阿里云的大数据分析和可视化服务(例如DataWorks和QuickBI)来处理和展示数据。

  2. 需要 2 张表单(1张表单存储人员信息底表,1张需要收集的人员信息表单),1 张报表(展示数据)
    创建人员信息底表
    创建应用后 >> 点击左上角新建页面 >> 选择新建表单

    人员信息存储表不需要过多的组件,只有到成员、日期以及单选组件即可,若自身场景需要更多组件是可以自定义增加的。

    口头上的通知员工填写信息经常出现遗忘的情况,避免忘记可以通过宜搭的 消息通知 人员填写

  3. 楼主你好,您可以使用阿里云智能外呼机器人的语音识别功能来实现记录别人说的数字。具体操作如下:

    1. 在电话脚本中新增一个问题,如:请问您们公司在疫情期间总共阳性了几次?

    2. 将问题设置为语音输入,即让用户通过语音回答问题。

    3. 在问题后面新增一个动作,如:变量赋值。

    4. 在变量赋值动作中,设置一个变量来存储用户回答的数字,如:num。

    5. 在阿里云控制台中开启话术分析功能。

    6. 在话术分析功能中,设置一个关键词,如:阳性。

    7. 在关键词出现时,将触发一个动作,如:变量赋值。

    8. 在变量赋值动作中,将关键词出现的数字赋值给之前设置的变量,即:num。

    9. 在电话结束时,将记录的数字输出至报表中。

    通过以上操作,您就可以将别人说的数字记录下来,并输出至报表中。

  4. 智能外呼机器人记录并输出对方说的数字至报表需要以下几个步骤:

    1. 语音识别

      • 使用语音识别技术将对方的回答转化为文本。有很多现成的语音识别API,例如Google Speech-to-Text, IBM Watson Speech to Text, Baidu Speech Recognition等。
    2. 文本处理

      • 对转化后的文本进行处理,提取其中的数字。可以使用正则表达式或NLP工具来识别并提取数字。
    3. 数据存储

      • 将提取的数字存储到数据库或其他数据存储系统中。
    4. 报表生成

      • 使用报表工具或编程语言(如Python的pandas库)从数据存储系统中提取数据,并生成报表。
    5. 自动化流程

      • 可以使用工作流工具或编写脚本来自动化上述流程,从而实现每次电话后自动记录并更新报表。
    6. 异常处理

      • 考虑到语音识别的不确定性,建议在报表中加入一个复核或确认环节。例如,如果机器人识别到的数字与预期差异较大,可以标记为“待复核”,然后由人工进行确认。
  5. 要记录智能外呼机器人给别人打电话时询问新冠阳性次数,并将其输出至报表,您可以考虑以下操作步骤:

    1. 语音识别:使用语音识别技术将接收到的语音转换为文本。通过将用户的回答转换成文本形式,您可以更方便地处理和记录数据。

    2. 数字识别:从用户回答的文本中提取出数字信息。您可以使用文本处理技术来检测并提取出表示阳性次数的数字。

    3. 数据记录:将提取出来的阳性次数数据记录在报表或数据库中。您可以创建一个数据结构来存储每个通话的相关信息,包括对话ID、用户回答的数字等。

    4. 报表生成:根据记录的数据生成报表。您可以使用适合的工具或编程语言,例如Excel、Python等,来处理和分析记录的数据,并生成所需的报表格式。