CN111711726A - 一种基于模拟电话机实现自动语音通知的方法和*** - Google Patents

一种基于模拟电话机实现自动语音通知的方法和*** Download PDF

Info

Publication number
CN111711726A
CN111711726A CN202010623595.1A CN202010623595A CN111711726A CN 111711726 A CN111711726 A CN 111711726A CN 202010623595 A CN202010623595 A CN 202010623595A CN 111711726 A CN111711726 A CN 111711726A
Authority
CN
China
Prior art keywords
call
control
task
module
voice
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010623595.1A
Other languages
English (en)
Inventor
雷俊智
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Mique Technology Co ltd
Original Assignee
Shanghai Mique Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Mique Technology Co ltd filed Critical Shanghai Mique Technology Co ltd
Priority to CN202010623595.1A priority Critical patent/CN111711726A/zh
Publication of CN111711726A publication Critical patent/CN111711726A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明提供了一种基于模拟电话机实现自动语音通知的方法和***。基于模拟电话机***,构建自动语音通知的方法和***,向外部业务平台循环请求自动语音通知任务,获取新任务后(包括外呼电话号码及通知语音音频),控制模拟话机进行对外呼叫,在判断呼叫接通状态后,将通知语音音频播放给当前被叫用户。

Description

一种基于模拟电话机实现自动语音通知的方法和***
技术领域
本发明涉及计算机和互联网信息技术领域,特别是涉及一种基于模拟电话机实现自动语音通知的方法和***。
背景技术
自动语音通知是常见的语音增值业务之一。大部分自动语音通知业务,都是基于电信业务网络(如电信智能网等)或业务平台(如语音网关平台等)来实现的。尽管模拟电话机(固定电话机)大量应用,但由于模拟电话机在通话及放音控制灵活性方面的限制,基于模拟电话机的自动语音通知业务很难实现。需要在结合当前智能化技术发展基础,基于弄你电话机的原理和特征,发明并构建一个新的方法、***和装置,实现对模拟电话机的呼叫控制、放音控制等,从而实现基于模拟电话机实现自动语音通知业务功能。
发明内容
本发明提供了一种基于模拟电话机实现自动语音通知的方法和***。基于模拟电话机***,构建自动语音通知的方法和***,向外部业务平台循环请求自动语音通知任务,获取新任务后(包括外呼电话号码及通知语音音频),控制模拟话机进行对外呼叫,在判断呼叫接通状态后,将通知语音音频播放给当前被叫用户。本发明包括基于模拟电话机***的业务接口及控制网关模块、任务请求模块、呼叫控制模块、放音处理模块及主要业务控制流程。
业务接口及控制网关模块(1),负责响应话机本地的各种业务请求,与外部业务平台互通,并根据业务控制流程,调度话机本地多个模块,完成从请求通知任务,外呼被叫,获取通知内容,播放语音通知,播放结束通知呼叫并循环请求下一条任务等完整过程。其中与外部业务平台互通中,主要是两种信息内容的交互:逐条任务请求及结果信息,逐条任务对应的语音资源请求及音频流信息。
任务请求模块(2),***/业务启动或任务执行完成后,任务请求模块自动向业务接口及控制网关模块发送逐条自动语音通知任务请求。在无任务结果返回或任务执行结束时,可以按照设定默认频率循环发送逐条任务请求。
呼叫控制模块(3),接受业务接口及控制网关模块的调度控制。在获取新语音通知任务内容(外呼号码)后,呼叫控制模块负责调用话机呼叫控制能力,控制话机进行外呼。监控呼叫状态,返回业务接口及控制网关模块呼叫状态(呼叫接通,呼叫异常、呼叫结束),在呼叫结束时按照控制指令完成呼叫终止,释放话机呼叫和通话资源。
放音处理模块(4),接受业务接口及控制网关模块调度控制。在收到放音指令时,放音处理模块先获取放音指令内容中的语音文件,通常是通过放音指令中的语音文件地址URL进行下载,获取语音文件(音频流)后,播放到当前话机通话的放音声道中。放音结束,向业务接口及控制网关模块返回结束消息,便于业务接口及控制网关模块进行下一步的调度和控制操作。
主要业务控制流程:1)***/业务启动或任务执行结束后,任务请求模块向业务接口及控制网关模块发送逐条任务请求;2)业务接口及控制网关模块向外部平台发起新任务请求;3)外部业务平台返回新任务信息;4)如果有新任务信息,则到5)进行处理,如果无新任务信息,则按照设定的自动请求频率返回1)继续执行;5)业务接口及控制网关模块向呼叫控制模块发送呼叫指令(携带外呼号码),要求控制话机对外呼叫;6)呼叫控制模块从呼叫指令中获取外呼号码,并发起呼叫,将呼叫状态返回给业务接口及控制网关模块;7)如果呼叫接通,则执行8),如果呼叫失败则执行11);8)业务接口及控制网关模块向放音处理模块发送放音执行(携带放音内容URL);9)放音处理模块按照指令中的语音内容URL下载语音内容,并播放到当前话机通话的放音声道中;10)播放结束,返回业务接口及控制网关模块放音结束信息;11)业务接口及控制网关模块通知呼叫控制模块终止呼叫,释放话机呼叫和通话资源。
附图说明
图1为一种基于模拟电话机实现自动语音通知的方法和***结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明实施实例中,一种基于模拟电话机实现自动语音通知的方法和***,包括基于模拟电话机***的业务接口及控制网关模块(1)、任务请求模块(2)、呼叫控制模块(3)、放音处理模块(4)及主要业务控制流程。
业务接口及控制网关模块(1),负责响应话机本地的各种业务请求,与外部业务平台互通,并根据业务控制流程,调度话机本地多个模块,完成从请求通知任务,外呼被叫,获取通知内容,播放语音通知,播放结束通知呼叫并循环请求下一条任务等完整过程。其中与外部业务平台互通中,主要是两种信息内容的交互:逐条任务请求及结果信息,逐条任务对应的语音资源请求及音频流信息。
任务请求模块(2),***/业务启动后,任务请求模块自动向业务接口及控制网关模块发送逐条自动语音通知任务请求。在无任务结果返回或任务执行结束时,可以按照设定默认频率循环发送逐条任务请求。
呼叫控制模块(3),接受业务接口及控制网关模块的调度控制。在获取新语音通知任务内容(外呼号码)后,呼叫控制模块负责调用话机呼叫控制能力,控制话机进行外呼。监控呼叫状态,返回业务接口及控制网关模块呼叫状态(呼叫接通,呼叫异常、呼叫结束),在呼叫结束时按照控制指令完成呼叫终止,释放话机呼叫和通话资源。
放音处理模块(4),接受业务接口及控制网关模块调度控制。在收到放音指令时,放音处理模块先获取放音指令内容中的语音文件,通常是通过放音指令中的语音文件地址URL进行下载,获取语音文件(音频流)后,播放到当前话机通话的放音声道中。放音结束,向业务接口及控制网关模块返回结束消息,便于业务接口及控制网关模块进行下一步的调度和控制操作。
主要业务控制流程:1)***/业务启动或任务执行结束后,任务请求模块向业务接口及控制网关模块发送逐条任务请求;2)业务接口及控制网关模块向外部平台发起新任务请求;3)外部业务平台返回新任务信息;4)如果有新任务信息,则到5)进行处理,如果无新任务信息,则按照设定的自动请求频率返回1)继续执行;5)业务接口及控制网关模块向呼叫控制模块发送呼叫指令(携带外呼号码),要求控制话机对外呼叫;6)呼叫控制模块从呼叫指令中获取外呼号码,并发起呼叫,将呼叫状态返回给业务接口及控制网关模块;7)如果呼叫接通,则执行8),如果呼叫失败则执行11);8)业务接口及控制网关模块向放音处理模块发送放音执行(携带放音内容URL);9)放音处理模块按照指令中的语音内容URL下载语音内容,并播放到当前话机通话的放音声道中;10)播放结束,返回业务接口及控制网关模块放音结束信息;11)业务接口及控制网关模块通知呼叫控制模块终止呼叫,释放话机呼叫和通话资源。

Claims (10)

1.一种基于模拟电话机实现自动语音通知的方法和***,其特征在于:基于模拟电话机***,构建自动语音通知的方法和***,向外部业务平台循环请求自动语音通知任务,获取新任务后(包括外呼电话号码及通知语音音频),控制模拟话机进行对外呼叫,在判断呼叫接通状态后,将通知语音音频播放给当前被叫用户。
2.本发明包括基于模拟电话机***的业务接口及控制网关模块、任务请求模块、呼叫控制模块、放音处理模块及主要业务控制流程。
3.根据权利要求1所述的一种基于模拟电话机实现自动语音通知的方法和***,其特征在于:业务接口及控制网关模块,负责响应话机本地的各种业务请求,与外部业务平台互通,并根据业务控制流程,调度话机本地多个模块,完成从请求通知任务,外呼被叫,获取通知内容,播放语音通知,播放结束通知呼叫并循环请求下一条任务等完整过程,其中与外部业务平台互通中,主要是两种信息内容的交互:逐条任务请求及结果信息,逐条任务对应的语音资源请求及音频流信息。
4.根据权利要求1所述的一种基于模拟电话机实现自动语音通知的方法和***,其特征在于:任务请求模块,***/业务启动或任务执行完成后,任务请求模块自动向业务接口及控制网关模块发送逐条自动语音通知任务请求,在无任务结果返回或任务执行结束时,可以按照设定默认频率循环发送逐条任务请求。
5.根据权利要求1所述的一种基于模拟电话机实现自动语音通知的方法和***,其特征在于:呼叫控制模块,接受业务接口及控制网关模块的调度控制,在获取新语音通知任务内容(外呼号码)后,呼叫控制模块负责调用话机呼叫控制能力,控制话机进行外呼。
6.监控呼叫状态,返回业务接口及控制网关模块呼叫状态(呼叫接通,呼叫异常、呼叫结束),在呼叫结束时按照控制指令完成呼叫终止,释放话机呼叫和通话资源。
7.根据权利要求1所述的一种基于模拟电话机实现自动语音通知的方法和***,其特征在于:放音处理模块,接受业务接口及控制网关模块调度控制。
8.在收到放音指令时,放音处理模块先获取放音指令内容中的语音文件,通常是通过放音指令中的语音文件地址URL进行下载,获取语音文件(音频流)后,播放到当前话机通话的放音声道中。
9.放音结束,向业务接口及控制网关模块返回结束消息,便于业务接口及控制网关模块进行下一步的调度和控制操作。
10.根据权利要求1所述的一种基于模拟电话机实现自动语音通知的方法和***,其特征在于:主要业务控制流程:1)***/业务启动或任务执行结束后,任务请求模块向业务接口及控制网关模块发送逐条任务请求;2)业务接口及控制网关模块向外部平台发起新任务请求;3)外部业务平台返回新任务信息;4)如果有新任务信息,则到5)进行处理,如果无新任务信息,则按照设定的自动请求频率返回1)继续执行;5)业务接口及控制网关模块向呼叫控制模块发送呼叫指令(携带外呼号码),要求控制话机对外呼叫;6)呼叫控制模块从呼叫指令中获取外呼号码,并发起呼叫,将呼叫状态返回给业务接口及控制网关模块;7)如果呼叫接通,则执行8),如果呼叫失败则执行11);8)业务接口及控制网关模块向放音处理模块发送放音执行(携带放音内容URL);9)放音处理模块按照指令中的语音内容URL下载语音内容,并播放到当前话机通话的放音声道中;10)播放结束,返回业务接口及控制网关模块放音结束信息;11)业务接口及控制网关模块通知呼叫控制模块终止呼叫,释放话机呼叫和通话资源。
CN202010623595.1A 2020-07-02 2020-07-02 一种基于模拟电话机实现自动语音通知的方法和*** Pending CN111711726A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010623595.1A CN111711726A (zh) 2020-07-02 2020-07-02 一种基于模拟电话机实现自动语音通知的方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010623595.1A CN111711726A (zh) 2020-07-02 2020-07-02 一种基于模拟电话机实现自动语音通知的方法和***

Publications (1)

Publication Number Publication Date
CN111711726A true CN111711726A (zh) 2020-09-25

Family

ID=72544906

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010623595.1A Pending CN111711726A (zh) 2020-07-02 2020-07-02 一种基于模拟电话机实现自动语音通知的方法和***

Country Status (1)

Country Link
CN (1) CN111711726A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112804404A (zh) * 2021-01-28 2021-05-14 上海米鹊科技有限公司 一种基于模拟电话机实现自动语音交互的方法和***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112804404A (zh) * 2021-01-28 2021-05-14 上海米鹊科技有限公司 一种基于模拟电话机实现自动语音交互的方法和***

Similar Documents

Publication Publication Date Title
US11546471B2 (en) System and method for queuing a communication session
US8369265B2 (en) Remote call control for mobile telecommunication devices and services
US6654457B1 (en) Call centre
CA3105708A1 (en) System and method for omni-channel notification and selection
KR101612565B1 (ko) 전환 오류 복구를 위한 기술
CN1859480B (zh) 被叫用户收听多彩振铃音方法及***
JPH10229417A (ja) データ網通信通話の処理方法およびデータ網通信通話処理用ネットワークノード
CN107959761B (zh) 基于开源电话软交换***的收发双链路实现方法及装置
CN102469219A (zh) 基于呼叫中心的排队处理方法及***
CN112953925A (zh) 基于sip协议和rtc网络实时音视频通信***及方法
JP2009521184A (ja) 回線交換型の電話通信のための誘起型応答方法及びシステム
CN114401252A (zh) 话务***的呼叫方法以及话务***
CN111711726A (zh) 一种基于模拟电话机实现自动语音通知的方法和***
WO2015014174A1 (zh) 实现回铃播放的方法、装置和回铃业务***
CN108259433B (zh) 一种呼叫排队分发方法、***及服务器
WO2001047229A2 (en) Communication system and method for establishing conversations using different access configurations
CN104349499A (zh) 会话接入、移动终端与呼叫中心通讯的接入***及方法
CN111083295A (zh) 基于浏览器的电话通信方法和设备
JP6317281B2 (ja) 通話システム、通話制御システムおよび通話方法
US20070147343A1 (en) Voice communication system and a server apparatus
US7187762B2 (en) Conferencing additional callers into an established voice browsing session
US20070003027A1 (en) Method of providing a mediated communication service
CN110602430B (zh) 视频同步方法、终端、彩铃平台、***及可读存储介质
CN111355699B (zh) 一种语音能力实现***
CN103428381A (zh) 坐席的重分配方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination