关闭

关闭

封号提示

内容

首页 【doc】一个用Delphi开发的语音信箱.doc

【doc】一个用Delphi开发的语音信箱.doc

【doc】一个用Delphi开发的语音信箱.doc

上传者: 每天都要好好的笑一笑 2017-10-27 评分1 评论0 下载0 收藏0 阅读量641 暂无简介 简介 举报

简介:本文档为《【doc】一个用Delphi开发的语音信箱doc》,可适用于战略管理领域,主题内容包含【doc】一个用Delphi开发的语音信箱一个用Delphi开发的语音信箱型生L王锁萍(南京邮电学院茸),r摘要本文介绍了一个用Delphi开发的语符等。

【doc】一个用Delphi开发的语音信箱一个用Delphi开发的语音信箱型生L王锁萍(南京邮电学院茸),r摘要本文介绍了一个用Delphi开发的语音信箱,该系统利用FSM,OOA有关理论统设计实现了信箱留言,放音,修改密码,动态维护等功能具有较高的实用性关键词堡童焦筮OOAOOPFSM馋勋毫l莉言语音信箱是近年来出现的一种通信手段是浯音信号处理技术,通信技术与计算机技术的结合对于无法进行实时通信的用户来说是方便,可靠的无论人在何处,只要通电话且申请登记了语音信箱,存,取信息都十分方便此外在公用信息发布,信息咨询,商用方面应用也十分广泛该系统的软件用Delphi编写Delphi是Borland公司推出的Windows环境下的编程工具具有面向对象,可视化编程等特点尤其是数据库开发极其方便被评为开发效率最高的软件之一该系统的硬件包括一台计算机及一块电话语音卡随卡配有DLL驱动程序包含有操纵该卡的底层函数电话语音卡起通信和在数字信号,模拟信号之问转换的作用,计算机起控制和存储语音信息的作用DETURBWAY电话语音处理卡可外接轩j互独立的多路电话线每一路电话都可由软件编程完成如下基本功能:*自动检测用户打进时的振铃信号:*可控制外线的摘挂机*将数字化语音文件放送到电话线上*将电话语音录制成数字化浯音文件*接收用户的按键码(双音频码):*检测电话线路返回的信号音状态以实现自动拨号:*录放音时检测对方的挂机信号每一路电话都可同时进行录音,放音和接收用户按键码故用同一个电话即可完成文件的录制,编辑,重放系统主要功能,l语音信箱基本功能j羽户通过电话与系统建立连接按电话按键输入信箱号,密码及必要的选择使系统分别完成留育,放音,修改密码等功能用户选择放音且输入密码正确系统将该信箱的所有未放过音的语音文件按先后次序一一播放用户选择留言且输入信箱号正确系统将留收稿日期:年月日进行系统分析,系l言录音并将文件存人对应该信箱的数据库用户选择修改密码且输入原密码正确则系统两次提示输入新密码若两次密码相同,系统把新密码存人数据库并提示修改成功系统参数设置功能系统臀理员可在系统软件界而上设置留言限时,系统时同等参数留言限时即系统允许的用户每次留青的最长时问防止恶意用户数小时地留言造成语音文件过大计算机硬盘溢出信箱留言查询功能当用户信箱内信息被走以后该语音文件即被打上标志留待一定时问后删除正常情况下管理员无权监听信箱留言但为了某些特殊情况下用户或公安部r】要查询特设此功能使掌握此密码的系统管理员有权查询,播放信箱留言用户竹理功能掌握此密码的系统管理员可登记,删除用户修改用户密码,信箱号,联系电话等用户信息特服功能除了成百上千个普通用户信幸f,还可开辟一些供公众查询信息的特服信箱如信箱号以O开头的一号信箱系统中存有对应每个特服信箱的树形多级多选掸结构此结构可根据每个特服信箱的信息分类进行编辑,录音,这样系统符理员可方便,灵活地扩充特服信箱的查询业务树形结构如下,信箱j{jJ选择l,jJ{J,选扦l!l级l级级则系统首先播放级例如用输'人o信箱号选择对应的语音文件提示三个选择似设用户输入则系统播放l级选抒埘应的语音文件提示两个选择假设用户输入则系统播放级选择对应的语音文件若下而没有分支则放音完毕挂机计算机应用研究年系统分析OP的最大特点就是封装和抽象把数据属性和方法都封装在类中,通过成员函数来操纵数据系统中主要的实体有语音卡的通道信箱对应每个信箱的用户对应三种实体抽象出三个类类:tchanneI抽象了语音卡通道的属性和方法(操作)主要属性包括通道号,通道状态,收到的号码,服务结束时的出口信息等主要的方法有通道信号音检测,通道控制,收发号码,放音,录音等对象channelochannelchannel分别对应八个通道类:tbox抽象了每个用户的信箱的属性和方法主要属性包括信箱号,语音文件名等主要方法有:放音时从数据库中取出对应语音文件名,录音成功在库中插入一个语音文件名记录,产生语音文件名等对象为:boxo,boxbox分别对应八个通道的信箱类:tboxuser抽象了用户的属性和方法是从tbox派生出来的主要属性有:信箱主人,密码,备注信息等主要方法有检验信箱号,检验密码,修改密码等对象为:boxuserboxuserboxuser分别对应八个通道的信箱用户数据库中有两张表:通过boxid联接起来类的层关系:teh~'el一一'IboxtboH实体关系图厶毕钫友:boxido,ttgner,telememocode,date程序结构应用FSM理论使系统运行在七个状态之中,系统运行始终是可测可控的上图为状态转移图:在ms时钟中断事件中处理电话通道中的一切操作各种状态定义如下:idle:通道空闲状态playinstroution:放多种提示音receivewaltdtmf:接收用户的输入号码并作出判断playing:播放语音信箱留言recording:语音信箱留言录音error:通道操作结束出口有各种信息包括录,放音正常结束输入号码错误用户挂机等信息结束语本系统开发过程中运用了多种系统分析,设计方法,系统功能齐全操作方便运行稳定,用户使用十分满意的燮(曲阜师范大学数学与计算机科学系山东在乏萋篁垫:妻土篓j童塑理功,,',,,,一,,,一能其中包括音量控制声卡的种类不同音量控制的方法也稍有不同下丽笔者以MADPRO声卡为例简要介绍软件控制音量的工作原理并给出C源程序SoundPowerPro(MADPro)是一种位声卡产品该卡采用了OPTi的数字立体声声音控制集成电路C其ADDA转换部分采用了AALGDEVICE公司的AD集成电路完全收稿日期:年月'日兼容SoundBlaster,SoundBlasterPro,WindowsSoundSystem,MPU一和Adlib该卡提供双声道立体声效果我们可通过对左右声道状态,数据寄存器的操作控制左右声音的输入电平幅度从而达到软件控制音量的目的'下面给出的是一个终止并驻留内存型程序该程序修改BS号键盘中断用于检测是否有热键按下同时修改BIOS号时钟中断从中完成音量的控制该程序在TC下编译成功程序运行后用户可通过以下热键控制音量:ALTF(音量增加)ALTF(音量减小)ALTF(声音屏蔽)

类似资料

该用户的其他资料

合肥龙建平 浅谈填石路基施工技术在公路工程施工中的应用 3000字符23号.doc

中国当代“主旋律”舞蹈创作的流程与反思--舞剧《玉树不会忘记》的呈现过程.doc

时富证券-港股今日将出现好淡争持-120921.doc

纯C语言制作滚动条例子.doc

护士离职证明范本.doc

职业精品

精彩专题

海归起薪低,怎么解

留学6年回归工作,底薪只有两千,海归“贬值”了吗?如何将海归的思维更加创新、语言优势,沟通更主动等这些优点发挥出来,不要自我评价太高,稳稳当当制定求职标准,写好求职简历,告别低薪不是问题。

用户评论

0/200
    暂无评论
上传我的资料

精选资料

热门资料排行换一换

  • Optimizing Compi…

  • Modern Compiler …

  • 《计算机英语(第3版)》词汇手册…

  • 巴赫金全集3.pdf

  • 精校本草新编-CHS-20100…

  • 中央研究院历史语言研究所藏 历代…

  • 布热津斯基-第二次机遇.pdf

  • 布热津斯基-大失控与大溷乱.pdf

  • 布热津斯基-实力与原则.pdf

  • 资料评价:

    / 6
    所需积分:0 立即下载

    意见
    反馈

    返回
    顶部