CN101465825B - 即时通信的方法、即时通信服务器、语音服务器及*** - Google Patents

即时通信的方法、即时通信服务器、语音服务器及*** Download PDF

Info

Publication number
CN101465825B
CN101465825B CN2008101877354A CN200810187735A CN101465825B CN 101465825 B CN101465825 B CN 101465825B CN 2008101877354 A CN2008101877354 A CN 2008101877354A CN 200810187735 A CN200810187735 A CN 200810187735A CN 101465825 B CN101465825 B CN 101465825B
Authority
CN
China
Prior art keywords
user terminal
speech data
server
voice server
instant communication
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.)
Active
Application number
CN2008101877354A
Other languages
English (en)
Other versions
CN101465825A (zh
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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN2008101877354A priority Critical patent/CN101465825B/zh
Publication of CN101465825A publication Critical patent/CN101465825A/zh
Priority to HK09111416.4A priority patent/HK1131489A1/xx
Priority to US12/655,080 priority patent/US20100169096A1/en
Priority to ES09836516.6T priority patent/ES2668838T3/es
Priority to PCT/US2009/006705 priority patent/WO2010077335A1/en
Priority to EP18153987.5A priority patent/EP3331203B1/en
Priority to EP09836516.6A priority patent/EP2377036B1/en
Priority to JP2011543502A priority patent/JP5635533B2/ja
Application granted granted Critical
Publication of CN101465825B publication Critical patent/CN101465825B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/56Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding
    • 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
    • H04M3/4938Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals comprising a voice browser which renders and interprets, e.g. VoiceXML

Landscapes

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

Abstract

本发明实施例涉及一种即时通信方法、即时通信服务器、语音服务器及***,所述即时通信方法包括:语音服务器接收第一用户终端通过即时通信软件发送的文本数据;语音服务器将所述文本数据转换为第一语音数据;语音服务器将所述第一语音数据通过预设的电话号码发送给对应的第二用户终端;语音服务器接收所述第二用户终端发送的第二语音数据;语音服务器将所述第二语音数据通过即时通信软件发送给所述第一用户终端。利用本发明实施例,网站主可以通过手机或座机随时随地与访客交流,从而提高网络营销的效果,降低了电子商务的门槛;打通互联网与电信网。

Description

即时通信的方法、即时通信服务器、语音服务器及***
技术领域
本发明涉及通信技术,特别是涉及一种即时通信方法、即时通信服务器、语音服务器及***。
背景技术
当企业上网正在成为经营常态,电子商务网站之间的竞争就开始变得激烈起来。电子商务网站的效果好坏,关键的一点就是能否及时抓住正在访问网站的用户,并与之交流。目前,用户用网页(Web)形式的即时通信(IM,instant messenger)软件与网站的接待人员通过IM软件进行文字交流,所述IM软件是一种使人们能在网上识别在线用户并与他们实时交换信息的技术,由于其所拥有的实时性、低成本、高效率等诸多优势,使之成为网民们最喜爱的网络沟通方式之一。
但是,随着即时通讯软件使用的广泛化和深入化,单纯的即时文字交流已不能满足用户的需求,用户希望IM软件进一步智能化,对于用户的需求能进行及时回复,比如能通过语音回复用户的需求等。而目前很多的中小企业还不能完成此功能,比如,不能安排一位网站接待人员一直守在电脑前等。
在对现有技术的研究和实践过程中,本发明的发明人发现,现有技术中,用户与网站主之间不能随时随地的交流,沟通效果差,从而降低网络营销的效果。
发明内容
本发明实施例提供一种即时通信方法、设备、***及语音服务器,提高网络营销的效率。
为解决上述技术问题,本发明是实施例提供一种即时通信方法,所述方法包括步骤:
语音服务器接收第一用户终端通过即时通信软件发送的文本数据;
语音服务器将所述文本数据转换为第一语音数据;
语音服务器将所述第一语音数据通过预设的电话号码发送给对应的第二用户终端;
语音服务器接收所述第二用户终端发送的第二语音数据;
语音服务器将所述第二语音数据通过即时通信软件发送给所述第一用户终端。
优选地,所述语音服务器接收第一用户终端通过即时通信软件发送的文本数据具体包括:
即时通信服务器通过即时通信软件接收第一用户终端输入的文本数据;
即时通信服务器将所述文本数据发送给语音服务器。
优选地,所述即时通信服务器通过即时通信软件接收第一用户终端输入的文本数据具体为:
即时通信服务通过网页形式的即时通信软件接收第一用户终端输入的文本数据。
优选地,所述语音服务器将所述第二语音数据通过即时通信软件发送给所述第一用户终端具体包括:
语音服务器将所述第二语音数据发送给即时通信服务器,所述即时通信服务器将接收到的所述第二语音数据通过即时通信软件发送给所述第一用户终端;
所述第一用户终端将所述第二语音数据发送给播放器软件进行播放,或通过内置的播放器软件进行播放。
优选地,所述方法还包括:
语音服务器接收所述第一用户终端继续通过即时通信软件发送的文本数据;
执行将所述文本数据转换为第一语音数据的步骤。
优选地,所述语音服务器将文本数据转换为第一语音数据具体包括:语音服务器通过语音合成技术TTS,将所述文本数据转换为第一语音数据。
优选地,所述语音服务器将第一语音数据通过预设的电话号码发送给对应的第二用户终端具体包括:
语音服务器启动预先设定的电话号码;
将所述第一语音数据发送给电信服务器,指示所述电信服务器在电话接通后发送第一语音数据;
所述语音服务器接收所述第二用户终端发送的第二语音数据具体包括:
语音服务器接收所述电信服务器发送收集到第二用户终端返回的第二语音数据。
优选地,所述预先设定的电话号码包括多个电话号码,则所述语音服务器启动预先设定的电话号码具体包括:
语音服务器判断所述第一用户终端的IP地址,确定第一用户终端所属的区域,从所述多个电话号码选定对应区域的电话号码;
语音服务器启动所述选定的电话号码。
优选地,所述预先设定的电话号码包括多个时间段的电话号码,则所述语音服务器启动预先设定的电话号码具体包括:
语音服务器确定第一用户终端发送文本数据的时间;
语音服务器根据所述确定的时间选择所述对应时间段的电话号码;
语音服务器启动所述选定的电话号码。
相应的,本发明实施例还提供一种语音服务器,包括:
文本数据接收单元,用于接收第一用户终端通过即时通信软件发送的文本数据;
转换单元,用于将所述文本数据接收单元接收到的文本数据转换为第一语音数据;
第一语音数据发送单元,用于将所述转换单元转换后的第一语音数据通过预设的电话号码发送给对应的第二用户终端;
第二语音数据接收单元,用于接收所述第二用户终端发送的第二语音数据;
第二语音数据发送单元,用于将所述语音数据接收单元接收到的第二语音数据通过即时通信软件发送给所述第一用户终端。
优选地,所述文本数据接收单元在接收到所述第一用户终端通过即时通信软件继续发送的文本数据时;将所述第一用户终端继续发送的文本数据发送给转换单元。
优选地,所述第一语音数据发送单元包括:
启动单元,用于启动预先设定的电话号码;
音数据发送单元,用于将所述第一语音数据发送给电信服务器,指示所述电信服务器在电话接通后发送第一语音数据;
所述第二语音数据接收单元,具体用于接收所述电信服务器收集到第二用户终端返回的第二语音数据。
优选地,所述语音服务器还包括:
预设单元,用于预先绑定网站与一个第二用户终端、网站与不同区域的多个第二用户终端的电话号码,或者预先绑定网站与第二用户终端不同时间段的电话号码。
优选地,当所述预设单元预先绑定网站与不同区域的多个第二用户终端的电话号码时,所述第二语音数据发送单元还包括:
判断单元,用于判断所述第一用户终端的IP地址,确定第一用户终端所属的区域,并从预设单元中的所述多个电话号码选定对应区域的电话号码;
号码发送单元,用于将选定的电话号码发送给启动单元。
优选地,当所述预设单元预先绑定网站与第二用户终端不同时间段的电话号码时,所述第二语音数据发送单元还包括:
确定单元,用于确定第一用户终端发送文本数据的时间;
选择单元,用于根据所述确定的时间选择预设单元中对应时间段的电话号码;
号码发送单元,用于将选定的电话号码发送给启动单元。
本发明实施例还提供一种即时通信服务器,包括:
文本数据接收单元,用于通过即时通信软件接收第一用户终端输入的文本数据;
文本数据发送单元,将所述文本数据接收单元接收到的文本数据发送给语音服务器;
语音数据接收单元,用于接收所述语音服务器返回的语音数据;
语音数据发送单元,用于将所述语音数据接收单元接收到的语音数据通过即时通信软件发送给第一用户终端。
本发明实施例还提供一种网站服务***,包括:即时通信服务器和语音服务器,其中,
所述即时通信服务器,用于通过网页形式的即时通信软件接收第一用户终端输入的文本数据;将所述文本数据发送给语音服务器;以及接收语音服务器发送的语音数据;通过网页形式的即时通信软件发送给所述第一用户终端,并指示第一用户终端播放所述语音数据;
所述语音服务器,用于接收即时通信服务器转发接收到的第一用户终端通过即时通信软件发送的文本数据;将所述文本数据转换为第一语音数据;通过预设的电话号码将所述第一语音数据发送给对应的第二用户终端;以及在接收所述第二用户终端发送的第二语音数据时;将所述第二语音数据发送给即时通信服务器。
由上述可知,本发明实施例可以把第一用户终端(访问网站的用户)通过WebIM输入的文本数据转换为语音数据,然后拨通预先设定的电话号码播放语音数据,而所述电话号码对应的第二用户终端(网站主)在接听完该语音数据后,可以直接回复语音数据,该回复的语音数据通过第一用户终端的电脑音箱/耳机播放。由此可见,第二用户终端(即网站主)可以通过手机或座机随时随地与访问网站的用户进行交流,从而提高了网络营销的效率,降低了电子商务的门槛;打通互联网与电信网。
附图说明
图1为本发明实施例1中即时通信服务器侧即时通信方法的流程图;
图2为本发明实施例2中语音服务器侧即时通信方法的流程图;
图3为本发明实施例3中实现即时通信方法的完整流程图;
图4为本发明实施例中即时通信服务器的结构示意图;
图5为本发明实施例中语音服务器的结构示意图;
图6为本发明实施例中即时通信***的结构示意图;
图7为本发明实施例中即时通信***的一种具体应用的结构示意图。
具体实施方式
本发明实施例可以把第一用户终端(访问网站的用户)通过WebIM输入的文本数据转换为语音数据,然后拨通预先设定的电话号码播放语音数据,而所述电话号码对应的第二用户终端(网站主)在接听完该语音数据后,可以直接回复语音数据,该回复的语音数据通过第一用户终端的电脑音箱/耳机播放。由此可见,第二用户终端(即网站主)可以通过手机或座机随时随地与访问网站的用户进行交流,从而提高了网络营销的效率。
下面我们将结合附图,对本发明的最佳实施方案进行详细描述。
请参阅图1,为本发明实施例中即时通信服务器侧即时通信的方法的流程图,本发明实施例以即时通信服务器通过网页形式的即时通信软件实现为例,但并不限于此,所述方法包括步骤:
步骤101:即时通信服务器通过网页形式的即时通信软件接收第一用户终端输入的文本数据;
步骤102:即时通信服务器将所述文本数据发送给语音服务器;
步骤103:即时通信服务器接收语音服务器发送的语音数据;
步骤104:即时通信服务器将语音数据通过网页形式的即时通信软件发送给第一用户终端。
所述方法还包括:所述第一用户终端将所述第二语音数据发送给播放器软件进行播放,或通过内置的播放器软件进行播放。
所述方法还包括:即时通信服务器通过网页形式的即时通信软件继续接收第一用户终端输入的文本数据。
在本实施例中,首先在网站页面的代码中添加一段用于实现WebIM功能的代码,该代码用于实现访问网站的用户与为网站服务的服务器之间数据的传输;然后在网站主的服务器上安装客户端IM,基于此,网站主就可以利用客户端IM和访问网站的用户进行文字交流了,但是,本发明实施例为了更方便访问网站的用户和网站主随时随地的沟通,更新网站页面的代码,即在网站页面的代码中添加一段新的代码,比如JavaScript代码,是一种Java脚本,而Java是一种编程语言;该段新的代码除了具有正常的WebIM功能外,还可以将通过WebIM传输的文本数据发送给语音服务器,并接收语音服务器发送的语音数据,以及将接收到的所述语音数据通过WebIM发送给访问网站的用户终端的播放器上。
其中,即时通信服务器通过网页形式的即时通信软件接收第一用户终端输入的文本数据发送给语音服务器,所述语音服务器对接收到所述文本数据的处理过程详见图2。
请参阅图2,为本发明实施例中语音服务器侧通信的方法的流程图,本发明实施例以即时通信服务器通过网页形式的即时通信软件来接收第一用户终端发送文本信息,并将该文本信息发送给语音服务器为例,但并不限于此,所述方法包括步骤:
步骤201:语音服务器接收即时通信服务器发送的文本数据;具体包括:
即时通信服务器通过即时通信软件接收第一用户终端输入的文本数据;即时通信服务器将所述文本数据发送给语音服务器。
步骤202:语音服务器将所述文本数据转换为第一语音数据;
步骤203:语音服务器将所述第一语音数据发送给预设的电话号码对应的第二用户终端;
步骤204:语音服务器接收所述第二用户终端发送的第二语音数据;
步骤205:语音服务器将所述第二语音数据通过网站上网页形式的即时通信软件发送给所述第一用户终端。具体包括:
语音服务器将所述第二语音数据发送给即时通信服务器,所述即时通信服务器将接收到的所述第二语音数据通过即时通信软件发送给所述第一用户终端;
所述第一用户终端将所述第二语音数据发送给播放器软件进行播放,或通过内置的播放器软件进行播放。
在步骤205之后,所述方法还包括步骤:语音服务器接收所述第一用户终端通过网页形式的即时通信软件继续发送的文本数据;则重复执行步骤202至205。
其中,在步骤202中,语音服务器将所述文本数据转换为第一语音数据,本实施例可以通过语音合成技术(TTS,Text To Speech)将所述文本数据转换为第一语音数据,但并不限于此,也可以通过其他的语音合成技术来完成将文本数据转换为语音数据。而所述TTS技术又称语音转换技术,它涉及声学、语言学、数字信号处理、计算机科学等多个学科技术,是中文信息处理领域的一项前沿技术,该技术解决的主要问题就是如何将文字信息转化为可听的声音信息,而通过计算机语音合成则可以在任何时候将任意文本转换成具有高自然度的语音。该技术对于本领域技术人员来说,已是非常成熟的技术,本实施例在此不再详细的描述。
在步骤203中,语音服务器将所述第一语音数据发送给预设的电话号码对应的第二用户终端的具体过程包括:
语音服务器将所述第一语音数据发送给电信服务器,所述电信服务器在接收到第一语音数据后,拨打所述预设的电话号码,并在电话接通后发送该第一语音数据;也就是说,语音服务器将文本数据转换为第一语音数据后,向电信服务器发送一个通信请求,电信服务器在接收到所述通信请求后,根据该请求的内容查找对应的电话号码,并在电话接通后,将所述第一语音数据发送给该电话号码对应的第二用户终端,第二用户终端在听到语音提示后,可以应答,并将应答的语音数据通过电信服务器反馈给语音服务器。
在步骤204和步骤205中,语音服务器在接收到所述第二用户终端发送的第二语音数据;将所述第二语音数据通过网站上网页形式的即时通信软件发送给所述第一用户终端,并指示第一用户终端的播放器播放所述第二语音数据。
在通话过程中,语音服务器可以获得所有的语音数据,也就是说电信服务器将收集到第二用户终端返回的第二语音数据;即语音服务器可以收集到第二用户终端在提示音后的应答,语音服务器将所述第二语音数据发送给网站上的网页形式的即时通信软件,网页形式的即时通信软件显示一段语音文件,通过播放器播放后就可以听到第二用户终端回复的留言。
优选的,如果预先设定的电话号码包括多个电话号码,可以设置智能的接听方案:比如,特定电话接待特定地区的网站访客,可以通过IP地址来判断地区,而对于不同销售人员负责不同地区的公司也是很实用;又如设置分时段接听的电话号码,上班时间可以拨打用户的座机、下班时间可以拨打用户的手机等。本发明以下述两种情况为例,但并不限于此。
如果预先设定的电话号码包括多个电话号码,也就是说,一个网站主可以同时绑定几个电话号码,比如,绑定北京的电话号码、上海的电话号码和深圳的电话号码等,则所述启动预先设定的电话号码具体包括:判断所述第一用户终端的IP地址,确定第一用户终端所属的区域,从所述多个电话号码选定对应区域的电话号码,启动所述选定的电话号码。
比如,北京某公司要在网站销售一设备,同时指定上海的联系人A、深圳的联系人B作为本地的代销商,此时,北京某公司可以同时将该公司的联系电话号码和各地的代销商的联系电话号码及其地区的IP同时绑定到语音服务器中的数据库中,则语音服务器经过判断访问网站的用户的IP地址,如果确定访问网站的用户为北京的用户,则拨打北京公司预先设置的电话号码,如果确定访问网站的用户为上海的用户,则拨打上海代销商设定的电话号码,如果确定访问网站的用户为深圳的用户,则拨打深圳代销商设定的电话号码等。
同理,如果预先设定的电话号码包括多个时间段的电话号码,则所述启动预先设定的电话号码具体包括:确定第一用户终端发送文本数据的时间;根据所述确定的时间选择所述对应时间段的电话号码;启动所述选定的电话号码。
比如,网站主可以设置分时段接听的电话号码,上班时间可以拨打该网站主的座机号码、下班时间可以拨打该网站主的手机号码等。
还请参阅图3,为本发明实施例中实现即时通信方法的完整流程图,在本实施例中,以访客终端、即时通信服务器、语音服务器、电信服务器和网站主,访客终端通过网页形式的即时通信软件进行业务处理为例,但并不限于此,所述方法包括:
步骤301:访客终端通过网页形式的即时通信软件输入文本信息;
步骤302:即时通信服务器接收访客终端通过网页形式的即时通信软件发送的文本信息;
步骤303:即时通信服务器将所述文本数据发送给语音服务器;
步骤304:语音服务器将接收到即时通信服务器发送的所述文本数据转换为第一语音数据;
步骤305:语音服务器将所述第一语音数据通过预设的电话号码发送给对应的网站主;其具体实现过程包括:
语音服务器启动预先设定的电话号码;将所述第一语音数据发送给电信服务器,指示所述电信服务器在电话接通后播放第一语音数据;
步骤306:语音服务器接收所述电信服务器发送收集到第二用户终端返回的第二语音数据;
步骤307:语音服务器将所述第二语音数据发送即时通信服务器;
步骤308:即时通信服务器通过网页形式的即时通信软件发送到访客终端;
步骤309:访客终端将所述第二语音数据发送给播放器软件进行播放,或通过内置的播放器软件进行播放。
即时通信服务器通过网页形式的即时通信软件为该访客终端显示一个语音文件,当访客看到该携带第二语音数据的语音文件后,利用该访客终端的播放器来播放所述语音文件,即可以听到该网站主反馈的第二语音数据。之后,该访客可以通过网页形式的即时通信软件继续和网站主进行业务的沟通,即重复执行步骤302至步骤308。
由此可见,本发明实施例中,WebIM软件可以将用户输入的文本数据,发送到语音服务器,语音服务器将文本数据转为语音数据后,拨打预先设置的电话号码,并在电话号码接通后播放该语音数据。之后接电话者在提示音后留言,留言会通过语音服务器转化为一段语音文件,发送到WebIM上,通过电脑播放。网站主可以通过手机或座机随时随地与访客交流,从而提高网络营销的效果,降低了电子商务的门槛;打通互联网与电信网。
为了便于本领域技术人员的理解,请查阅下述一个应用例子。
某一典型的小公司,老板一个人抓业务,经常外出,不懂网络,但是做了一个网站,对于上网站的访客,抓不住,可能是由于不能及时回复来访用户需求信息,而丢掉潜在的生意机会。
利用本发明实施例后,老板可以将自己的手机号码与网站绑定,从而利用电话接待访客。比如访客甲来了,在WebIM里问“卷闸门怎么卖?”,如果是传统的WebIM模式,就没有人理会访客了,而现在老板会接到电话,听到语音“访客甲说:卷闸门怎么卖,问号,请在提示音后给访客甲留言,嘀”。然后,老板可以回复信息说“您好,请留个电话吧,我一会给您打过去”。之后,访客甲在WebIM上会看到老板来了一段语音文件,播放后就可以听到老板说的内容,访客甲可以继续写下自己的电话,接着老板又接到电话,听到电话号码。最后,老板在得到访客甲的电话后,就可以直接给访客甲打电话,从而创造潜在的生意机会。
本发明实施例不但可以文本数据转换为语音数据,而且,还可让网站访客与网站主突破互联网、电信网的分割,畅通的交流。
相应的,本发明还提供一种即时通信服务器,其结构示意图详见图4,所述即时通信服务器包括:文本数据接收单元41、文本数据发送单元42、语音数据接收单元43和语音数据发送单元44,其中,所述文本数据接收单元41,用于通过网页形式的即时通信软件接收第一用户终端输入的文本数据;所述文本数据发送单元42,将所述文本数据接收单元接收到的文本数据发送给语音服务器;所述语音数据接收单元43,用于接收所述语音服务器发送的语音数据;所述语音数据发送单元44,用于将所述语音数据接收单元接收到的语音数据通过即时通信软件发送给第一用户终端,具体可以通过网页形式的即时通信软件将所述语音数据发送给第一用户终端。
通过在网站页面的源文件里增加一段代码,比如JavaScript代码,从而使该网站的网页不但可以具有正常的WebIM功能,还可以具有将WebIM的文本数据传输到语音服务器的功能,以及接收从语音服务器上传输来的语音文件的功能。
比如,访客将文本数据输入WebIM并发送以后,这段代码会将此文本数据传输到语音服务器,语音服务器上的程序集成了TTS语音合成技术,可以将文本数据转化成语音数据。另一方面,如果语音服务器接收到电话端传来的语音数据,直接将语音数据传输回WebIM。
相应的,本发明实施例5还提供一种语音服务器,其结构示意图详见图5,所述语音服务器包括:文本数据接收单元51、转换单元52、第一语音数据发送单元53、第二语音数据接收单元54和第二语音数据发送单元55。其中,所述文本数据接收单元51,用于接收第一用户终端通过即时通信软件发送的文本数据;所述转换单元52,用于将所述文本数据接收单元51接收到的文本数据转换为第一语音数据;所述第一语音数据发送单元53,用于将所述转换单元52转换后的第一语音数据通过预设的电话号码发送给对应的第二用户终端;所述第二语音数据接收单元,用于接收所述第二用户终端发送的第二语音数据;所述第二语音数据发送单元,用于将所述第二语音数据接收单元53接收到的第二语音数据通过即时通信软件发送给所述第一用户终端
所述文本数据接收单元51在接收到所述第一用户终端通过网页形式的即时通信软件继续发送的文本数据时;将所述第一用户终端继续发送的文本数据发送给转换单元52,之后依次执行第一语音数据发送53、第二语音数据接收单元54和第二语音数据发送单元55的功能。
所述第一语音数据发送53包括:启动单元、数据发送单元,其中,所述启动单元,用于启动预先设定的电话号码;所述数据发送单元,用于将所述第一语音数据发送给电信服务器,指示所述电信服务器在电话接通后播放第一语音数据;所述第二语音数据接收单元54,具体用于接收所述电信服务器收集到第二用户终端返回的第二语音数据。
所述语音服务器还包括:预设单元,用于预先绑定网站与一个第二用户终端、网站与不同区域的多个第二用户终端的电话号码,或者预先绑定网站与第二用户终端不同时间段的电话号码。
一种优选的实施例,当所述预设单元预先绑定网站与不同区域的多个第二用户终端的电话号码时,所述第二语音数据发送单元还包括:判断单元和号码发送单元,其中,所述判断单元,用于判断所述第一用户终端的IP地址,确定第一用户终端所属的区域,并从预设单元中的所述多个电话号码选定对应区域的电话号码;所述号码发送单元,用于将选定的电话号码发送给启动单元。
另一种优选的实施例,当所述预设单元预先绑定网站与第二用户终端不同时间段的电话号码时,所述第二语音数据发送单元还包括:确定单元、选择单元和号码发送单元,其中,所述确定单元,用于确定第一用户终端发送文本数据的时间;所述选择单元,用于根据所述确定的时间选择预设单元中对应时间段的电话号码;所述号码发送单元,用于将选定的电话号码发送给启动单元。
本实施例中各个单元的功能和作用的实现过程详见上述方法中对应的实现过程,在此不再赘述。
另外,本发明实施例6还提供一种网站服务***,其结构示意图如图6所示,所述网站服务***包括:即时通信服务器61和语音服务器62,其中所述即时通信服务器61,用于通过网页形式的即时通信软件接收第一用户终端输入的文本数据;将所述文本数据发送给语音服务器;以及接收语音服务器发送的语音数据;通过网页形式的即时通信软件发送给所述第一用户终端,并指示第一用户终端播放所述语音数据;所述语音服务器62,用于接收即时通信服务器转发接收到的第一用户终端通过即时通信软件发送的文本数据;将所述文本数据转换为第一语音数据;通过预设的电话号码将所述第一语音数据发送给对应的第二用户终端;以及在接收所述第二用户终端发送的第二语音数据时;将所述第二语音数据发送给即时通信服务器。
为了便于本领域技术人员的理解,请参阅下述一具体的应用实施例。
请参阅图7,为本发明实施例中网站服务***的一应用实施例,如图7所示,包括:访客终端、即时通信服务器(本实施例以网站上某网页71形式的WebIM611为例,但并不限于此)、服务器72、以及集成在服务器上的语音服务器721、电信服务器73和网站主。预先在语音服务器721绑定网站与网站主的电话号码,其具体的实现过程包括:
访客终端通过网站的某网页71中的WebIM711输入文本数据,WebIM711将输入的文本数据发送给集成在服务器72上的语音服务器721,语音服务器721将所述文本数据通过TTS转换成语音数据,语音服务器721自动拨打预先设定对应的电话号码,即向电信服务器73发送通信请求消息,该请求消息中包括预先设定的电话号码和语音数据,电信服务器73接收到所述通信请求消息后,查找到对应的电话号码后,电话接通,播放语音数据,网站主在听到提示语音后,进行语音留言,语音服务器721收集网站主回复的电话语音,直至电话挂断,语音服务器721将收集到的网站主回复的电话语音发送给WebIM711,WebIM711显示网站主回复的语音文件,并将该语音文件发送给该访客的播放器中进行播放。访客终端通过WebIM711继续回复文本数据,进入下一个循环。
对于预先设定的对个电话号码的实现过程,具体详见上述的描述,在此不再赘述。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到以上所述***的各部分以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件或硬件中实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (14)

1.一种即时通信方法,其特征在于,包括:
语音服务器接收第一用户终端通过即时通信软件发送的文本数据;
语音服务器将所述文本数据转换为第一语音数据;
语音服务器将所述第一语音数据通过预设的电话号码发送给对应的第二用户终端,具体包括:语音服务器启动预先设定的电话号码;将所述第一语音数据发送给电信服务器,指示所述电信服务器在电话接通后发送第一语音数据;
语音服务器接收所述第二用户终端发送的第二语音数据,具体包括:语音服务器接收所述电信服务器发送的第二用户终端返回的第二语音数据;
语音服务器将所述第二语音数据发送给所述第一用户终端。
2.根据权利要求1所述的方法,其特征在于,所述语音服务器接收第一用户终端通过即时通信软件发送的文本数据具体包括:
即时通信服务器通过即时通信软件接收第一用户终端输入的文本数据;
即时通信服务器将所述文本数据发送给语音服务器;
语音服务器接收即时通信服务器发送的所述文本数据。
3.根据权利要求2所述的方法,其特征在于,所述即时通信服务器通过即时通信软件接收第一用户终端输入的文本数据具体为:
即时通信服务器通过网页形式的即时通信软件接收第一用户终端输入的文本数据。
4.根据权利要求2所述的方法,其特征在于,所述语音服务器将所述第二语音数据发送给所述第一用户终端具体包括:
语音服务器将所述第二语音数据发送给即时通信服务器,所述即时通信服务器将接收到的所述第二语音数据通过即时通信软件发送给所述第一用户终端;
所述第一用户终端将接收到的所述第二语音数据发送给播放器软件进行播放,或通过内置的播放器软件进行播放。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包 括:
语音服务器接收所述第一用户终端继续通过即时通信软件发送的文本数据;
执行将所述文本数据转换为第一语音数据的步骤。
6.根据权利要求5所述的方法,其特征在于,所述语音服务器将文本数据转换为第一语音数据具体包括:语音服务器通过语音合成技术TTS,将所述文本数据转换为第一语音数据。
7.根据权利要求1所述的方法,其特征在于,所述预先设定的电话号码包括多个电话号码,则所述语音服务器启动预先设定的电话号码具体包括:
语音服务器判断所述第一用户终端的IP地址,确定第一用户终端所属的区域,从所述多个电话号码选定对应区域的电话号码;
语音服务器启动所述选定的电话号码。
8.根据权利要求1所述的方法,其特征在于,所述预先设定的电话号码包括多个时间段的电话号码,则所述语音服务器启动预先设定的电话号码具体包括:
语音服务器确定第一用户终端发送文本数据的时间;
语音服务器根据所述确定的时间选择所述对应时间段的电话号码;
语音服务器启动所述选定的电话号码。
9.一种语音服务器,其特征在于,包括:
文本数据接收单元,用于接收第一用户终端通过即时通信软件发送的文本数据;
转换单元,用于将所述文本数据接收单元接收到的文本数据转换为第一语音数据;
第一语音数据发送单元,用于将所述转换单元转换后的第一语音数据通过预设的电话号码发送给对应的第二用户终端;
第二语音数据接收单元,用于接收所述第二用户终端发送的第二语音数据;
第二语音数据发送单元,用于将所述第二语音数据接收单元接收到的第 二语音数据通过即时通信软件发送给所述第一用户终端;
其中,所述第一语音数据发送单元包括:
启动单元,用于启动预先设定的电话号码;
数据发送单元,用于将所述第一语音数据发送给电信服务器,指示所述电信服务器在电话接通后发送第一语音数据;
所述第二语音数据接收单元,具体用于接收所述电信服务器收集到第二用户终端返回的第二语音数据。
10.根据权利要求9所述的语音服务器,其特征在于,所述文本数据接收单元在接收到所述第一用户终端通过即时通信软件继续发送的文本数据时,将所述第一用户终端继续发送的文本数据发送给转换单元。
11.根据权利要求9所述的语音服务器,其特征在于,所述语音服务器还包括:
预设单元,用于预先绑定网站与一个第二用户终端、网站与不同区域的多个第二用户终端的电话号码,或者预先绑定网站与第二用户终端不同时间段的电话号码。
12.根据权利要求9所述的语音服务器,其特征在于,当所述预设单元预先绑定网站与不同区域的多个第二用户终端的电话号码时,所述第二语音数据发送单元还包括:
判断单元,用于判断所述第一用户终端的IP地址,确定第一用户终端所属的区域,并从预设单元中的所述多个电话号码选定对应区域的电话号码;
号码发送单元,用于将选定的电话号码发送给启动单元。
13.根据权利要求9所述的语音服务器,其特征在于,当所述预设单元预先绑定网站与第二用户终端不同时间段的电话号码时,所述第二语音数据发送单元还包括:
确定单元,用于确定第一用户终端发送文本数据的时间;
选择单元,用于根据所述确定的时间选择预设单元中对应时间段的电话号码;
号码发送单元,用于将选定的电话号码发送给启动单元。 
14.一种网站服务***,其特征在于,包括:即时通信服务器和语音服务器,其中,
所述即时通信服务器,用于通过即时通信软件接收第一用户终端输入的文本数据;将所述文本数据发送给语音服务器;以及接收语音服务器发送的语音数据;通过即时通信软件发送给所述第一用户终端,并指示第一用户终端播放所述语音数据;
所述语音服务器,用于接收即时通信服务器转发接收到的第一用户终端通过即时通信软件发送的文本数据;将所述文本数据转换为第一语音数据;通过预设的电话号码将所述第一语音数据发送给对应的第二用户终端;以及在接收所述第二用户终端发送的第二语音数据时;将所述第二语音数据发送给即时通信服务器;
其中,所述语音服务器将所述第一语音数据通过预设的电话号码发送给对应的第二用户终端具体包括:语音服务器启动预先设定的电话号码;将所述第一语音数据发送给电信服务器,指示所述电信服务器在电话接通后发送第一语音数据;
所述语音服务器接收所述第二用户终端发送的第二语音数据具体包括:语音服务器接收所述电信服务器发送的第二用户终端返回的第二语音数据。 
CN2008101877354A 2008-12-31 2008-12-31 即时通信的方法、即时通信服务器、语音服务器及*** Active CN101465825B (zh)

Priority Applications (8)

Application Number Priority Date Filing Date Title
CN2008101877354A CN101465825B (zh) 2008-12-31 2008-12-31 即时通信的方法、即时通信服务器、语音服务器及***
HK09111416.4A HK1131489A1 (en) 2008-12-31 2009-12-07 Method for instant messaging, instant messaging server, voice server and system
US12/655,080 US20100169096A1 (en) 2008-12-31 2009-12-21 Instant communication with instant text data and voice data
PCT/US2009/006705 WO2010077335A1 (en) 2008-12-31 2009-12-22 Instant communication with instant text data and voice data
ES09836516.6T ES2668838T3 (es) 2008-12-31 2009-12-22 Comunicación instantánea con datos de texto y datos de voz instantáneos
EP18153987.5A EP3331203B1 (en) 2008-12-31 2009-12-22 Instant communication with instant text data and voice data
EP09836516.6A EP2377036B1 (en) 2008-12-31 2009-12-22 Instant communication with instant text data and voice data
JP2011543502A JP5635533B2 (ja) 2008-12-31 2009-12-22 即時性のテキストデータ及び音声データを用いるインスタントコミュニケーション

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101877354A CN101465825B (zh) 2008-12-31 2008-12-31 即时通信的方法、即时通信服务器、语音服务器及***

Publications (2)

Publication Number Publication Date
CN101465825A CN101465825A (zh) 2009-06-24
CN101465825B true CN101465825B (zh) 2012-07-11

Family

ID=40806192

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101877354A Active CN101465825B (zh) 2008-12-31 2008-12-31 即时通信的方法、即时通信服务器、语音服务器及***

Country Status (7)

Country Link
US (1) US20100169096A1 (zh)
EP (2) EP3331203B1 (zh)
JP (1) JP5635533B2 (zh)
CN (1) CN101465825B (zh)
ES (1) ES2668838T3 (zh)
HK (1) HK1131489A1 (zh)
WO (1) WO2010077335A1 (zh)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2372142B1 (es) * 2009-09-09 2012-08-07 Telefónica, S.A. Método y sistema para la conversión de mensajes de texto en llamadas de voz sobre ip desde una interfaz web.
US9906927B2 (en) 2011-09-28 2018-02-27 Elwha Llc Multi-modality communication initiation
US9477943B2 (en) 2011-09-28 2016-10-25 Elwha Llc Multi-modality communication
US9699632B2 (en) 2011-09-28 2017-07-04 Elwha Llc Multi-modality communication with interceptive conversion
US9788349B2 (en) 2011-09-28 2017-10-10 Elwha Llc Multi-modality communication auto-activation
US9002937B2 (en) 2011-09-28 2015-04-07 Elwha Llc Multi-party multi-modality communication
US9503550B2 (en) 2011-09-28 2016-11-22 Elwha Llc Multi-modality communication modification
US9794209B2 (en) 2011-09-28 2017-10-17 Elwha Llc User interface for multi-modality communication
CN102426568A (zh) * 2011-10-04 2012-04-25 上海量明科技发展有限公司 即时通信文本信息图片编辑的方法、客户端及***
CN104518950A (zh) * 2013-09-30 2015-04-15 中国电信股份有限公司 实现语音对讲的方法和***以及语音对讲服务器
CN104580272B (zh) * 2013-10-10 2018-05-15 ***通信集团公司 一种共享用户终端数据的方法及装置
CN104268129B (zh) * 2014-08-28 2018-07-06 小米科技有限责任公司 消息回复的方法及装置
CN104540096A (zh) * 2014-12-10 2015-04-22 上海位盟信息技术有限公司 一种定制语音提醒***
WO2016107938A1 (es) * 2014-12-31 2016-07-07 Innaimi Roberto Método de generación y envío de mensajes entre terminales inalámbricos
CN109526009B (zh) * 2015-06-30 2022-04-29 北京奇虎科技有限公司 一种通信方法、移动终端及***
CN105117006B (zh) * 2015-08-19 2018-11-23 小米科技有限责任公司 信息输入方法及装置
CN105376513B (zh) * 2015-12-02 2019-09-10 小米科技有限责任公司 信息传输的方法及装置
CN106411691A (zh) * 2016-05-31 2017-02-15 要宇轩 一种即时通讯应用中的语音公众服务方法和***
US11170757B2 (en) * 2016-09-30 2021-11-09 T-Mobile Usa, Inc. Systems and methods for improved call handling
CN110138654B (zh) * 2019-06-06 2022-02-11 北京百度网讯科技有限公司 用于处理语音的方法和装置
JP7235333B2 (ja) * 2020-09-11 2023-03-08 株式会社Inst 電話連絡調整システム
CN113839854B (zh) * 2021-09-22 2023-04-28 百度在线网络技术(北京)有限公司 消息转发方法、装置、设备、存储介质及程序产品

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101075983A (zh) * 2006-12-15 2007-11-21 腾讯科技(深圳)有限公司 即时语音通信终端、服务器、***和即时语音通信方法

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10254708A (ja) * 1997-03-14 1998-09-25 Canon Inc 情報処理装置及び該装置におけるソフトウェアインストール方法と前記装置を含む情報処理システム
US7058036B1 (en) * 2000-02-25 2006-06-06 Sprint Spectrum L.P. Method and system for wireless instant messaging
JP2002162983A (ja) * 2000-11-24 2002-06-07 Nec Corp 音声文字双方向変換サーバ、方法及びプログラムを担持したコンピュータ読取可能な媒体
US6697474B1 (en) 2001-05-16 2004-02-24 Worldcom, Inc. Systems and methods for receiving telephone calls via instant messaging
ITFI20010199A1 (it) * 2001-10-22 2003-04-22 Riccardo Vieri Sistema e metodo per trasformare in voce comunicazioni testuali ed inviarle con una connessione internet a qualsiasi apparato telefonico
US20030135569A1 (en) * 2002-01-15 2003-07-17 Khakoo Shabbir A. Method and apparatus for delivering messages based on user presence, preference or location
US7315613B2 (en) * 2002-03-11 2008-01-01 International Business Machines Corporation Multi-modal messaging
AU2003222156A1 (en) * 2002-04-02 2003-10-20 Worldcom, Inc. Telephony services system with instant communications enhancements
JP2003308416A (ja) * 2002-04-15 2003-10-31 Obic Business Consultants Ltd 業務処理システム
US20030220784A1 (en) * 2002-05-24 2003-11-27 International Business Machines Corporation System and method for automated voice message transcription and delivery
US20050043951A1 (en) * 2002-07-09 2005-02-24 Schurter Eugene Terry Voice instant messaging system
JP2004080396A (ja) * 2002-08-19 2004-03-11 Toppan Forms Co Ltd 情報伝達システム
US8494859B2 (en) * 2002-10-15 2013-07-23 Gh, Llc Universal processing system and methods for production of outputs accessible by people with disabilities
FR2849315B1 (fr) * 2002-12-24 2005-08-26 Cit Alcatel Dispositif de traitement de donnees pour l'etablissement de communications par selection de terminaux d'utilisateurs en fonction de leur accessibilite
US7280651B2 (en) * 2003-05-20 2007-10-09 At&T Bls Intellectual Property, Inc. Method and system for performing automated telemarketing
FR2865846A1 (fr) * 2004-02-02 2005-08-05 France Telecom Systeme de synthese vocale
JP4894065B2 (ja) * 2006-08-31 2012-03-07 日本電気株式会社 伝言システム、伝言システム制御方法、及びプログラム
US20080065746A1 (en) * 2006-09-07 2008-03-13 Ace*Comm Corporation Consumer configurable mobile communication web filtering solution
WO2008070094A2 (en) * 2006-12-05 2008-06-12 Nuance Communication, Inc. Wireless server based text to speech email
US20080194560A1 (en) * 2006-12-22 2008-08-14 Zhi Yun Wang Disintegration promoters in solid dose wet granulation formulations
US8117084B2 (en) * 2007-02-06 2012-02-14 Art Technology, Inc. Method and apparatus for converting form information to phone call
US8843107B2 (en) * 2007-02-08 2014-09-23 Yp Interactive Llc Methods and apparatuses to connect users of mobile devices to advertisers
US8131556B2 (en) * 2007-04-03 2012-03-06 Microsoft Corporation Communications using different modalities
US20090172108A1 (en) * 2007-12-28 2009-07-02 Surgo Systems and methods for a telephone-accessible message communication system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101075983A (zh) * 2006-12-15 2007-11-21 腾讯科技(深圳)有限公司 即时语音通信终端、服务器、***和即时语音通信方法

Also Published As

Publication number Publication date
EP2377036A1 (en) 2011-10-19
EP2377036A4 (en) 2012-12-26
HK1131489A1 (en) 2010-01-22
US20100169096A1 (en) 2010-07-01
EP3331203B1 (en) 2019-09-04
WO2010077335A1 (en) 2010-07-08
CN101465825A (zh) 2009-06-24
EP3331203A1 (en) 2018-06-06
ES2668838T3 (es) 2018-05-22
JP2012514381A (ja) 2012-06-21
EP2377036B1 (en) 2018-02-28
JP5635533B2 (ja) 2014-12-03

Similar Documents

Publication Publication Date Title
CN101465825B (zh) 即时通信的方法、即时通信服务器、语音服务器及***
CN110891124B (zh) 一种人工智能代接来电的***
CN101106608B (zh) 利用移动设备取回语音邮件消息的方法和设备
JP2013531912A (ja) 発信者番号サーフィン
CN101917524B (zh) 呼叫中心触发的面向移动互联网手机终端的带验证信息交互方法
CN101159890A (zh) 一种在移动通讯网络中多手机间进行自由群呼及对讲方法
US20080095333A1 (en) System and method of communicating internet user information to service providers
CN101072260A (zh) 基于网络电话实现语音短信的方法及语音短信***
CN101202795B (zh) 一种进行音频内容用户录音的方法和***
KR100808465B1 (ko) 스팸 검출장치 및 그 검출방법
CN100502442C (zh) 智能输入实现电话呼叫及信息查询的***及方法
US9197753B1 (en) System to record and analyze voice message usage information
CN104518950A (zh) 实现语音对讲的方法和***以及语音对讲服务器
CN1620018A (zh) 通过个人计算***访问语音服务的方法和***
CN101247558A (zh) 一种将文字短信转换为语音电话的增值服务实现方法及其***
WO2009100444A1 (en) Methods and apparatus for exhange of electronic communications
CN105306744A (zh) 无线终端作为分机的方法及分机转换设备和电话交换***
US6640210B1 (en) Customer service operation using wav files
CN101365011A (zh) 透过因特网储存及读取电话语音答录及侧录的***及方法
TWI492583B (zh) Instant messaging method, instant messaging server, voice server and system
CN101340492B (zh) 一种信息查询方法和装置
CN1168264C (zh) 电话语音交互的信息服务***及方法
CN100499890C (zh) 基于被叫电话个性化回铃音上的主叫问候业务装置和方法
CN104717122B (zh) 一种业务信息交互方法及设备
CN101127959A (zh) 移动搜索***及实现方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1131489

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1131489

Country of ref document: HK