当前位置: 首页 > news >正文

基于语音应用的10项最佳实践

 基于语音的应用是开发最不充分的技术领域之一。原因之一是历来语音和数据功能就在IT中彼此分离。但是随着对更高灵活性和免提访问应用的需求不断增加,语音开始在企业应用中占据一席之地。以下是语音的10个最佳实践。

1、简化自动手机助手

自动电话助手带来的复杂性,是对客户来说最令人沮丧的接触点之一——也是为什么客户决定选择其他业务的一个常见原因。很多时候,一个自动电话系统传递给客户的信息是,这家公司不希望参与到人对人的沟通中。你可以确保你的自动电话助手应用是为方便客户以及方便你自己设计的,这能让你在让客户感到满意方面迈进一大步。

2、为呼叫中心接入大数据语音分析

今天的呼叫中心采用了像呼叫放弃(有多少人放弃等待电话应答)、问题解决率以及解决一个客户问题需要花费多长时间(以及客户挂掉电话)等衡量指标。语音记录也被用于确保质量。然而,另外一个未被开发的领域可以分析语音流中间的停顿,音调的改变等等,以分析客户体验是否满意。这将成为针对基于语音的客户体验质量进行大数据分析的下一个前沿领域。

3、如果你正在使用应用中的语音识别功能,限制声音命令的范围

仓库就是一个很好的例子。在这里,员工“培训”语音识别引擎以理解他们语音的具体特点——例如音调、口音以及如何说话。这让他们能够在打包库存的时候使用语音命令并实现免提。但是要想取得成功,语音命令的数量必须是有限制且简短的。因此,仓库工人使用像“开始”、“停止”或者“bin 213”这样的命令。通过限制语音输入,不要让语音识别引擎由于过长的音节而瘫痪,你可以确保语音命令可以被识别,然后接入到应用工作流程中。

4、确保你针对语音的网络服务质量是拔尖的

当谈到网络服务质量的时候,语音和数据分析之间总是有一场持续的战争。在数据世界中,服务质量可能要少于在语音世界中,因为语音命令需要极高的质量以避免阻塞或者通信中断。在某些情况下,如果语音和数据通过同一个网络,企业会给语音分配最高的流量优先级来解决这个问题。在其他情况下,会有一个专门的网络用于语音,这样就不会与数据产生冲突。

5、统一你的语音和数据部门

语音和数据对网络的争夺战延伸到IT部门的职能。很多时候,IT会有专门针对电话/语音和数据网络技术人员的单独部门。理想情况下,这两种职能应该在一个单一的部门内共同协作,了解语音和数据的需求。

6、为语音制定一个战略

大多数企业仍然将语音视为一项维护功能,确保电话和电话系统正常运转。语音还具有“突破”应用的潜力——但是如果你将要这么做,你应该首先制定战略。

7、将语音专业知识带到你的应用部门

如果你希望添加基于语音的应用,那么第一步就是确保你会一个擅长语音应用开发的应用开发者。

8、不要牺牲所有固定电话

固定电话语音质量是非常可靠的。如果你有高级别的通讯不能受到服务中断或者阻塞的影响,那么你应该考虑将固定电话作为主要的或者备份的选择。

9、发展与电信服务提供商的合作伙伴

电信运营商(以及他们的客户)往往会把他们之间的关系看成是一种“商品”。这里会有一些运筹帷幄和头脑风暴。但是如果你是一家与电信运营商有着可观业务的大型企业,你可能希望改变这种情况。至少每个季度安排一次与电信运营商的会面——不只是讨论账单。一旦运营商知道你希望讨论战略而不只是账单,那么它会给你带来关于有助于提升战略的新能力和新服务的更好信息。

10、选择多家语音服务提供商

尤其是对VoIP(互联网语音)和关键通信来说,你将要使用一个以上的提供商。这是为了让你的语音应用负载均衡和故障转移,当一家提供商的服务离线或者中断的时候。任务关键的基于语音的应用应该具有和数据应用相同的全天候的可用性。  

原文发布时间为:2015-7-14

 

本文作者:孙博

本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网


相关文章:

  • maven maven-war-plugin 的配置【转】
  • 云计算平台概览
  • [转]SAP ECC 6.0与R/3的区别
  • [SDOI2005]区间
  • [C++]拼图游戏
  • Servicehot:高效数据中心运维团队有哪7个习惯
  • 2009年的SCI期刊JCR出来了
  • 如何使用Docker构建运行时间较长的脚本
  • cheminfo.gov.cn css 样式示例学习
  • 云服务器ECS资源查询的正确姿势
  • 事与人
  • 校园网配置Vmware的网络模式,便于Xshell和notepad的连接
  • 2015年云计算或将成为企业主流应用
  • MagicDraw UML 16.8 安装教程(2)-破解补丁
  • 使用Docker镜像构建RPM包
  • 【个人向】《HTTP图解》阅后小结
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • AHK 中 = 和 == 等比较运算符的用法
  • docker容器内的网络抓包
  • HashMap剖析之内部结构
  • JavaScript设计模式系列一:工厂模式
  • java小心机(3)| 浅析finalize()
  • node-glob通配符
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • vagrant 添加本地 box 安装 laravel homestead
  • Vue源码解析(二)Vue的双向绑定讲解及实现
  • Yii源码解读-服务定位器(Service Locator)
  • 分布式任务队列Celery
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 理解IaaS, PaaS, SaaS等云模型 (Cloud Models)
  • 力扣(LeetCode)357
  • 猫头鹰的深夜翻译:Java 2D Graphics, 简单的仿射变换
  • 前嗅ForeSpider教程:创建模板
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 系统认识JavaScript正则表达式
  • 一个JAVA程序员成长之路分享
  • 正则与JS中的正则
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • $.proxy和$.extend
  • (02)vite环境变量配置
  • (175)FPGA门控时钟技术
  • (2.2w字)前端单元测试之Jest详解篇
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (七)Knockout 创建自定义绑定
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • (转)为C# Windows服务添加安装程序
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • ./和../以及/和~之间的区别
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)
  • .NET教程 - 字符串 编码 正则表达式(String Encoding Regular Express)
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)