基于CTI的语音服务系统语音查询的设计与实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于CTI的语音服务系统

----语音查询的设计与实现

目录

摘要I

ABSTRACTI

前言I

第一章绪论1

1.1 CTI技术的发展[16] [17]1

1.1.1 CTI的定义1

1.1.2 CTI的标准1

1.2 CTI技术的应用[18] [19]4

第二章基于CTI的语音服务系统5

2.1 C#语言简述[3] [11] [12]6

2.2 开发工具介绍6

2.2.1 Visual Studio 2005[4]6

2.2.2 Microsoft Speech API(SAPI)7

2.2.3 Microsoft SQL Server 2000简述[8] [9] [10]8 2.3 SHT-8B/PCI语音卡[20]9

2.3.1 功能描述9

2.3.2 性能特点11

2.3.3 语音卡系统结构框图11

2.3.4 功能模块11

2.4可行性分析12

2.4.1技术可行分析12

2.4.2经济可行性分析12

2.5系统总体结构设计[1]13

2.5.1系统功能描述[7]13

2.5.2系统功能模块图14

2.5.3系统流程图15

2.6语音系统数据库的设计[2]15

2.6.1数据库的设计15

2.6.2 数据库分析16

2.6.3 数据库概念设计16

2.6.4 数据库逻辑结构设计[5]18

2.6.5 数据库创建20

第三章语音查询的设计与实现21

3.1 语音查询原理21

3.2 SynCTI语音卡函数说明21

3.3 语音查询设计26

3.3.1 查询工作的主要流程26

3.3.2自动语音查询流程27

3.3.3 语音查询功能实现[3] [11] [13] [14]28

第四章语音服务软件测试与系统测试32

4.1软件的测试32

4.1.1软件的测试目的32

4.1.2软件的测试方法32

4.1.3软件的测试步骤33

4.2语音服务系统测试34

4.2.1语音服务系统集成测试34

4.2.2语音服务系统测试中错误信息的分析与处理37 结论43

总结与体会44

辞错误!未定义书签。

参考文献45

附录46

英文翻译46

英文原文46

中文翻译51

摘要

CTI技术是通信技术与计算机技术结合的桥梁,同时也是电信业务与计算机业务融合的基础。本次设计采用三汇SHT-8B/PCI语音卡为语音服务系统的硬件平台,以.NET WinForm技术搭建系统前台界面,应用SQL Server 2000处理后台数据,采用C#语言编写程序完成业务的逻辑处理,调用语音卡API函数实现自动总机、语音通知、语音查询、语音信箱、在线录音等功能。

本次毕业设计为语音查询的设计与实现。设计中调用SsmGetDtmfStrA函数检测DTMF字符,若函数检测到客户按下了特定的键码,则进入语音查询状态,接着系统提示查询各事件所对应的键码,依次类推,若客户要返回上级菜单则只需按下对应的提示键码。该系统支持一周7天、24小时的全天候服务;具有自动呼叫分配功能,可平均化坐席人员的劳动强度。

关键词:计算机集成电信技术语音查询数据库文本语音转换

ABSTRACT

CTI technology is the combination of computer technology,communication technology and bridge, but also the integration of telecommunications services and computer based business. The design uses three voice cards for voice exchange SHT-8B/PCI service system hardware platform. NET WinForm technology to build the system front interface, the application SQL Server 2000 back-end data processing using the C # programming language to complete the business logic processing,

Voice Card API function calls for automatic attendant, voice announcements, voice information, voice mail, online audio and other functions.

The graduation project is the design and implementation of voice queries. The system uses telephony technology, communications technology, telecommunications, network switching technology, computer network and database management technology, support 7 days a week, 24 hours a day service; with automatic call distribution function, the average labor intensity of the agent; automatic processing with the call may be part of the labor savings for the enterprise; with user identification capabilities, which will help businesses track customers and better business development.

Keyword:CTI Telecommunications TechnologyVoice Searchdatabase TTS

相关文档
最新文档