讯飞AIUI可以进行语音识别与语义理解,

首先进入讯飞AIUI开放平台,然后点击上方的应用接入,点击进入应用。

然后点击创建应用,选择自己需要创建的应用即可,我这里以Android应用为例。

在左侧选择开发工具,下载最新版AIUI SDK,然后根据接口文档直接集成到APP中即可。
但是集成了AIUI的SDK之后,App并不能理解语义,还需要我们进行一些配置。配置前一定要注意这段话

当前页面配置修改仅在测试环境生效,设备端体验需要SDK传参时在情景模式后加“_box”或“更新发布”至生产环境体验。

如果是在测试环境,需要在Android的配置文件中(文件地址:assets/cfg/aiui_phone.cfg)中,在情景格式后增加_box。
到这里,我们的App就具有了AIUI的一些功能,那怎么才能让App理解我们所说的话呢,接下来我们要进入技能工作室中去配置技能了。

进入技能工作室后,点击交互模型,创建意图。
可以通过例句语料模板语料两种方式新增语料之后添加需要理解的话。这里我以例句语料来举例,比如说“我要创建意图”。回车,这个时候网站便会自动识别出例句的意图。

但是系统未必能准确的识别例句的意图,这个时候就需要我们在后台进行配置,告诉系统我这句话到底是要表达什么意思。依然以“我要创建意图”这句话为例,我需要让系统识别出创建意图这两个词,这样以后我说我要创建实体,我要创建例句等等,也能被识别出来。
此时选中创建这两个字,系统会自动弹出来创建实体的对话框。里面有一些讯飞平台自带的实体,包括火车站,诗人等等。如果没有合适的实体,可以点击创建按钮,创建自己的实体。

这里说一下实体与辅助词的区别。实体是对例句理解的关键,而辅助词则可有可无。比如我要创建实体这句话,创建,实体,是实体,我要是辅助词,可以省略。我直接说“创建实体”也能被识别出来相应的意图。

在实体里,可以自己添加词条,比如添加创建,新建,以后说创建实体,新建实体,都会被识别出来。或者进行批量导入,也可以引用官方的实体,或者引用之前创建过的实体。这里可以看下讯飞官方的实体。

词条添加完成后,记得点击右上角的构建实体,这样才能使用。
实体构建完成之后,还需要回到技能页面,点击右上角的构建技能。在技能构建完成后,可以点击右侧的测试技能,输入希望被理解的话,点击发送,就可以查看到结果了。只要设置正确,后台就会理解这句话中的意图,返回相应的槽位,达到语义理解的目的。

之后点击左侧的发布技能,将技能发布出来,如此便可以在应用中配置上技能,就能够让APP理解用户说的话了。

再技能构建完成之后,回到应用页面。点击应用配置,打开语义理解按钮,选择自定义技能,点击添加技能。然后选择刚刚构建的技能。

添加完成之后,点击右侧的模拟测试,输入需要测试的例句,然后点击发送,便能收到结果了。

如果这里的测试没有问题,那么在手机上应该就可以收到语义识别的结果了。但是此时已然是在测试环境。如果想要在生产环境使用,需要在应用页面的左侧,点击审核上线。然后把配置里的_box去掉,就可以应用在正式环境中了。
在语义识别中,某些实体部分可以设置为对话必须,如果没有识别到这个实体与槽位,那么便会继续追问下去。这也可以在实体里面进行设置,设置完成后,如果没有此实体,后台会根据前期的设置进行追问。
最后说一下语音合成的问题。有时候需要App给出语音的应答,这里有两种方法。

一是在应用配置中,打开语音合成选项,这样SDK会自动把后台返回的answer文字通过语音播报出来。这样的语音合成最方便,但是播报的文字不能自己控制。后期讯飞应该会开放出对话设计的功能,但是目前为止此功能尚在测试之中。
二是通过AIUI的主动语音合成功能,直接发送文字进行语音合成,这样的方法也比较简单,同时也能控制所需要播报的文字,灵活性也有保障。关于这一点,可以查看AIUI文档中心关于语音合成这部分的内容。

当然还有种最复杂的办法就是获取云端合成的语音资源,然后调用手机的喇叭进行播报。这种灵活性最高,但是也最复杂。所以我并没有使用。

讯飞AIUI平台语义理解配置全攻略——以Android版AIUI SDK为例相关推荐

  1. linux服务配置大全 fedora 8 ftp 百度文库,Linux下VSFTP配置全攻略

    Linux下VSFTP配置全攻略 [日期:2007-10-05] 来源:Linux公社 作者:Linuxidc [字体:大 中 小] 4]如果要以系统中存在的普通用户登入FTP,也没有什么可以设置的, ...

  2. Linux 环境变量配置全攻略

    Linux环境变量配置 在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法. 下面所有例子的环境说明如下: 系统:Ubuntu 14.0 用户名:uusama 需要配置M ...

  3. SCSI的配置全攻略(ISCSI Target/initiator)

    SCSI的配置全攻略(ISCSI Target/initiator) iSCSI的配置全攻略(ISCSITarget/initiator) 时不时会忘记怎么iscsi导出磁盘,所以在此转载一篇&quo ...

  4. Linux环境变量配置全攻略

    本文转载自: Linux环境变量配置全攻略 - 悠悠i - 博客园 目录 Linux环境变量配置 Linux读取环境变量 Linux环境变量配置方法一:export PATH Linux环境变量配置方 ...

  5. vim配置全攻略(2)——vim的简单配置

    这篇文章主要讲的是vim的简单配置,相对于vim内置的一些快捷键和功能,vim的客制化才是vim的灵魂,也是vim存活31年仍被热衷的原因. 如果你还不了解vim的基本操作和体系,我建议你看一下我上一 ...

  6. 手把手教你无线数传电台透明传输的配置全攻略

    透明传输 - 功能说明 任意电台发送数据,具有相同地址且相同信道的电台均可同时接收数据.数据以透明方式发送和接收,所发即所收. - 电台设置 1.需将 OPTION 特殊功能寄存器的第 7 位配置成 ...

  7. FREENAS虚拟机Jails配置全攻略(多篇集合)

    本篇涉及的资源下载:http://pan.baidu.com/s/1dFvjTkP 密码:066u FreeNAS:虚拟机(Jails)入门篇 Jails是FreeBSD提供的轻量级级虚拟机,Free ...

  8. 超详干货!Linux 环境变量配置全攻略

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|机器学习实验室 Linux环境变量配置 在自定义安装软件 ...

  9. 大数据科学认识与理解论坛全攻略

    说到贵阳,你会想到什么?这里有文峰塔.阳明书院,然而毫无疑问,这两天这座城市拥有了一个别样的关键词:大数据.街道两旁的宣传广告随处可见.2016年5月25日,第一届大数据科学与工程国际会议--大数据科 ...

最新文章

  1. Android SlideAndDragListView,一个可排序可滑动item的ListView
  2. myeclipse安装、导入一个项目、解决2个程序错误、解决运行错误、运行项目
  3. MySQL配置mycat读写分离:wrapper | Startup failed: Timed out waiting for signal from JVM.
  4. HarmonyOS之跨设备分布式应用调试
  5. Java并发编程实战~volatile
  6. Shell_Oracle Erp和其他系统Interface资料传输通过Shell进行控制(案例)
  7. 组合数学 算法导论 具体数学 博弈论 计算机科学数学
  8. OpenShift 4 Hands-on Lab (4) - 用ImageStream操作Image
  9. SQL Server中 缓冲和池的不同点
  10. 织梦新建顶级栏目打不开,解决办法
  11. 机器学习 深度学习 ai_人工智能,机器学习和深度学习。 真正的区别是什么?...
  12. xp系统dns服务器有问题,xp系统dns错误的恢复方法
  13. 视频采集站-免费视频资源采集工具-免费视频资源网采集
  14. 同一计算机打印机无法连接,共享打印机无法连接怎么办 共享打印机无法连接解决方法【图文教程】...
  15. 好养活的“狗剩儿”和“胖丫儿”。龙芯电脑测评!
  16. bcmsh交换芯片调试接口
  17. 一图看懂| 人工智能知识体系大全
  18. notebook jupyter, can not assign ip adress
  19. 怎么将几张pdf合并成一张_如何将多个pdf文件合并成一个pdf文件?
  20. 精度、召回率、准确率、F1、ROC、AUC的理解

热门文章

  1. Web scraper 爬虫傻瓜教程(不断更新中)
  2. 毕业找工作,推荐9个做简历的网站。
  3. 网易云音乐python爬虫搜索接口,评论接口,歌词接口
  4. ubuntu20运行A-LOAM记录
  5. Java中的正则表达式 regex
  6. FREERTOS打印错误prvTaskExitError,找原因是如下:
  7. 蓝桥杯真题 18省4-测试次数 x星球的居民脾气不太好,但好在他们生气的时候唯一的异常举动是:摔手机。 各大厂商也就纷纷推出各种耐摔型手机。x星球的质监局规定了手机必须经过耐摔测试,并且评定出一个耐
  8. v4l2_async_subdev_notifier_register 分析
  9. 数据中台:建立在数据网络效应之上的赛道
  10. 测试网页版淘宝购物车