通过移动终端浏览器页面进行语音通话的实现方法及装置制造方法

文档序号:7998321阅读:243来源:国知局
通过移动终端浏览器页面进行语音通话的实现方法及装置制造方法
【专利摘要】本发明提供一种通过移动终端浏览器页面进行语音通话的实现方法及装置,所述方法包括:于浏览器页面中添加用户信息标签,所述用户信息标签携带有第一用户的用户标识;监听对所述用户信息标签的触发事件,当监听到所述触发事件后,获取第二用户输入的语音信息;将所述语音信息与所述第一用户的用户标识发送给服务器,通过所述服务器将所述语音信息发送给所述第一用户;以及接收所述第一用户通过所述服务器返回的语音信息。本发明实现了通过移动终端的浏览器页面进行语音通话,使用户之间的沟通更加快速、准确、有效。
【专利说明】通过移动终端浏览器页面进行语音通话的实现方法及装置

【技术领域】
[0001] 本发明涉及计算机网络通讯技术,特别是涉及通过移动终端浏览器页面进行语音 通话的实现方法及装置。

【背景技术】
[0002] 随着移动互联网的高速发展以及移动终端的不断普及,越来越多的用户习惯于通 过智能移动终端(例如智能手机)来进行网上购物。
[0003] 然而,通过智能手机的浏览器上进行网上购物则还处于一个发展阶段,还有很多 因素制约其发展,比如:安全问题、可操作问题等。其中,在可操作性方面,目前用户通过智 能手机浏览器进行网上购物时,只能通过输入文字的方式与商家进行沟通,速度比较慢,而 且文字表达往往也不够直接、准确,沟通的效率很低。


【发明内容】

[0004] 本发明的目的在于,提供一种快速有效的通过移动终端的浏览器页面进行语音通 话的实现方法及装置。
[0005] 本发明实施例提供一种通过移动终端浏览器页面进行语音通话的实现方法,包括 以下步骤:于浏览器页面中添加用户信息标签,所述用户信息标签携带有第一用户的用户 标识;监听对所述用户信息标签的触发事件,当监听到所述触发事件后,获取第二用户输入 的语音信息;将所述语音信息与所述第一用户的用户标识发送给服务器,通过所述服务器 将所述语音信息发送给所述第一用户;以及接收所述第一用户通过所述服务器返回的语音 信息。
[0006] 本发明实施例还提供一种通过移动终端浏览器页面进行语音通话的装置,所述装 置包括:标签添加模块,用于在浏览器页面中添加用户信息标签,所述用户信息标签携带有 第一用户的用户标识;监听模块,用于监听对所述用户信息标签的触发事件;语音信息获 取模块,用于当监听到所述触发事件后,获取第二用户输入的语音信息;语音信息发送模 块,用于将所述语音信息与所述第一用户的用户标识发送给服务器,通过所述服务器将所 述语音信息发送给所述第一用户;以及语音信息接收模块,用于接收所述第一用户通过所 述服务器返回的语音信息。
[0007] 相对于现有技术,本发明实施例提供的通过移动终端浏览器页面进行语音通话的 实现方法及装置,通过在浏览器页面中添加携带有用户标识的用户信息标签,在监听到所 述触发事件后,获取用户输入的语音信息,然后将所述语音信息与用户标识发送给服务器, 通过所述服务器将所述语音信息发送给用户标识对应的用户,并通过所述服务器返回该用 户所反馈的语音信息,实现了通过移动终端的浏览器页面进行语音通话,使用户之间的沟 通更加快速、准确、有效。
[0008] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够 更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。

【专利附图】

【附图说明】
[0009] 图1是本发明第一实施例提供的通过移动终端浏览器页面进行语音通话的实现 方法的流程示意图。
[0010] 图2是本发明第一实施例中的浏览器页面示意图。
[0011] 图3是本发明第二实施例提供的通过移动终端浏览器页面进行语音通话的实现 方法的流程示意图。
[0012] 图4是本发明第二实施例中的语音发送窗口的示意图。
[0013] 图5是本发明第二实施例中的用户登陆窗口的示意图。
[0014] 图6是本发明第二实施例中的语音接收窗口的示意图。
[0015] 图7是本发明第三实施例提供的通过移动终端浏览器页面进行语音通话的实现 装置的结构示意图。
[0016] 图8是本发明第四实施例提供的通过移动终端浏览器页面进行语音通话的实现 装置的结构示意图。

【具体实施方式】
[0017] 为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结 合附图及较佳实施例,对依据本发明提出的通过移动终端浏览器页面进行语音通话的实现 方法以及装置的【具体实施方式】、方法、步骤、特征及其功效,详细说明如下。
[0018] 有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实 施例的详细说明中将可清楚呈现。通过【具体实施方式】的说明,当可对本发明为达成预定目 的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说 明之用,并非用来对本发明加以限制。
[0019] 本发明实施例提出的技术方案可以以插件的形式装载于移动终端的浏览器中,移 动终端例如可以包括智能手机、平板电脑、掌上型电脑等。具体的,可以使用开源开发方式 NPAPI (Netscape Plugin Application Programming Interface,网景插件应用程序编程接 口)进行开发,使用此方式开发出来的插件,大多数移动终端的浏览器是可以支持的,减少 了不同浏览器可能带来的适配问题,不需要担心不同的浏览器无法使用此插件的问题。用 户在第一次使用时,可以下载并安装该插件,并进行用户注册,用户注册的用户名即可作为 该用户的用户标识。
[0020] 请参考图1,图1是本发明第一实施例提供的通过移动终端浏览器页面进行语音 通话的实现方法的流程示意图。所述通过移动终端浏览器页面进行语音通话的实现方法, 包括以下步骤:
[0021] S11 :于浏览器页面中添加用户信息标签,所述用户信息标签携带有第一用户的用 户标识。
[0022] 于本发明实施例中,所述浏览器页面可以为第三方电子商务平台或电商网站中的 商品信息页面。图2所示为本发明第一实施例中的浏览器页面示意图,如图2所示,所述浏 览器页面可以包括商品的名称、功能介绍、图片、价格等信息。
[0023] 步骤S11中,于所述浏览器页面中添加了用户信息标签A,此用户信息标签A例如 可以为"联系商家"按钮。通过"联系商家"按钮来激活语音通话。"联系商家"按钮可以使 用html中多媒体插件embed标签来实现,例如通过以下方式来实现:
[0024] 〈embed witdh=" 300" height=" 400" src=" 商家信息和商品信息"〉
[0025] 〈/embed〉
[0026] 所述用户信息标签可以与电商沟通后添加到商品信息页面的页面源码中即可,其 中embed标签中的scr属性里面的"商家信息和商品信息",可以与电商讨论根据需要进行 添加。所述用户信息标签中携带有第一用户(例如商家)的用户标识,该用户标识为用户 安装该插件时,进行用户注册时所使用的用户名,例如可以为QQ号、手机号、邮箱等。
[0027] S12 :监听对所述用户信息标签的触发事件。
[0028] 以所述用户信息标签为图2中的"联系商家"按钮为例,当"联系商家"按钮被用 户点击时,即可认为监听到了所述用户信息标签的触发事件。
[0029] S13 :当监听到所述触发事件后,获取第二用户输入的语音信息。
[0030] 这里第二用户可以是对该商品信息页面中的商品有兴趣或者有购买意愿的买家。 可以通过语音通话窗口对该用户的语音进行记录来获取该语音信息。
[0031] S14:将所述语音信息与所述第一用户的用户标识发送给服务器,通过所述服务器 将所述语音信息发送给所述第一用户。
[0032] 语音信息被前端获取后,就与第一用户的用户标识被一同发送给后台的服务器, 后台的服务器根据所述第一用户的用户标识将该语音信息发送给第一用户,如果第一用户 已装载了该插件,并且已启动该插件,第一用户即可接收到该语音信息,如果第一用户没有 启动该插件,服务器会保留该语音信息,等第一用户启动上线后,服务器就会将该语音信息 发送给第一用户。
[0033] S15 :接收所述服务器返回的第一用户反馈的语音信息。
[0034] 第一用户接收到第二用户的语音信息后,可以返回语音信息给服务器,服务器接 收到第一用户反馈的语音信息后会将该语音信息返回给前端。当接收所述服务器返回的第 一用户反馈的语音信息后,可以播放该语音信息。如果第二用户还需要与第一用户进行进 一步的沟通,则可以重复上述步骤S13至S15。如果不需要继续沟通,则可以退出,结束语音 沟通。
[0035] 相对于现有技术,本发明实施例提供的通过移动终端浏览器页面进行语音通话的 实现方法,通过在浏览器页面中添加携带有用户标识的用户信息标签,在监听到所述触发 事件后,获取用户输入的语音信息,然后将所述语音信息与用户标识发送给服务器,通过所 述服务器将所述语音信息发送给用户标识对应的用户,并通过所述服务器返回该用户所反 馈的语音信息,实现了通过移动终端的浏览器页面进行语音通话,简化了用户的操作流程, 使用户之间的沟通更加快速、准确、有效。
[0036] 请参考图3,图3是本发明第二实施例提供的通过移动终端浏览器页面进行语音 通话的实现方法的流程示意图。所述通过移动终端浏览器页面进行语音通话的实现方法, 包括以下步骤:
[0037] S21 :于浏览器页面中添加用户信息标签,所述用户信息标签携带有第一用户的用 户标识。
[0038] S22 :监听对所述用户信息标签的触发事件。
[0039] 步骤S21至S22可以参考上述实施例中的对应步骤,这里不再赘述。
[0040] S23 :当监听到所述触发事件后,获取第二用户输入的语音信息。
[0041] 于本实施例中,该步骤可进一步包括:
[0042] S231 :生成语音发送窗口,所述语音通讯窗口中包括语音信息发送按钮;
[0043] S232 :接收并记录所述第二用户输入的语音信息;以及
[0044] S233 :监听所述语音信息发送按钮的触发事件。
[0045] 所生成的语音发送窗口可以如图4所示,窗口中可以包括语音信息"发送"按钮、 "关闭"按钮等。第二用户输入语音信息,所输入的语音信息被记录在语音文件中,当第二用 户点击"发送"按钮时,即可认为监听到了所述语音信息发送按钮的触发事件,开始执行步 骤 S24。
[0046] 进一步的,在生成语音发送窗口之前还可以包括:生成用户登陆窗口;以及对所 述第二用户于用户登陆窗口中输入的用户信息进行确认的步骤。假设用户选择使用QQ账 户进行登录,该用户登陆窗口可以如图5所示,用户输入QQ号及密码后,会与后台服务器中 所存储的用户信息进行比对,如果信息一致,则可成功登陆,登陆成功后用户即可进行语音 输入。
[0047] S24:将所述语音信息与所述第一用户的用户标识发送给服务器,通过所述服务器 将所述语音信息发送给所述第一用户。
[0048] 此步骤可以参考上述实施例中的相应步骤,这里不再赘述。
[0049] S25 :接收所述服务器返回的第一用户反馈的语音信息。
[0050] 于本实施例中,该步骤可进一步包括:
[0051] S251 :生成语音接收窗口,所述语音接收窗口包括语音信息播放按钮;
[0052] S252 :监听语音信息播放按钮的触发事件;以及
[0053] S253:当监听到所述语音信息播放按钮的触发事件后,播放所述第一用户通过所 述服务器返回的语音信息。
[0054] 所生成的语音接收窗口可以如图6所示,窗口中可以包括语音信息"播放"按钮、 "关闭"按钮等。当第二用户点击"播放"按钮时,即可认为监听到了所述语音信息播放按钮 的触发事件,开始播放所述第一用户通过所述服务器返回的语音信息。需要说明的是,所述 语音发送窗口与所述语音接收窗口也可以在一个窗口中。
[0055] 相对于现有技术,本发明实施例提供的通过移动终端浏览器页面进行语音通话的 实现方法,通过在浏览器页面中添加携带有用户标识的用户信息标签,在监听到所述触发 事件后,获取用户输入的语音信息,然后将所述语音信息与用户标识发送给服务器,通过所 述服务器将所述语音信息发送给用户标识对应的用户,并通过所述服务器返回该用户所反 馈的语音信息,实现了通过移动终端的浏览器页面进行语音通话,使用户之间的沟通更加 快速、准确、有效。
[0056] 请参考图7,图7是本发明第三实施例提供的通过移动终端浏览器页面进行语音 通话的实现装置的结构示意图。所述通过移动终端浏览器页面进行语音通话的实现装置 30,可以用于实现第一实施例中所述的方法,其包括:标签添加模块31、监听模块32、语音 信息获取模块33、语音信息发送模块34、语音信息接收模块35。
[0057] 其中,标签添加模块31用于在浏览器页面中添加用户信息标签,所述用户信息标 签携带有第一用户的用户标识。监听模块32用于监听对所述用户信息标签的触发事件。语 音信息获取模块33用于当监听到所述触发事件后,获取第二用户输入的语音信息。语音信 息发送模块34用于将所述语音信息与所述第一用户的用户标识发送给服务器,通过所述 服务器将所述语音信息发送给所述第一用户。语音信息接收模块35用于接收所述第一用 户通过所述服务器返回的语音信息。所述浏览器页面包括商品的名称、功能介绍、相关图片 或价格。
[0058] 相对于现有技术,本发明实施例提供的通过移动终端浏览器页面进行语音通话的 实现装置,通过在浏览器页面中添加携带有用户标识的用户信息标签,在监听到所述触发 事件后,获取用户输入的语音信息,然后将所述语音信息与用户标识发送给服务器,通过所 述服务器将所述语音信息发送给用户标识对应的用户,并通过所述服务器返回该用户所反 馈的语音信息,实现了通过移动终端的浏览器页面进行语音通话,使用户之间的沟通更加 快速、准确、有效。
[0059] 请参考图8,图8是本发明第四实施例提供的通过移动终端浏览器页面进行语音 通话的实现装置的结构示意图。所述通过移动终端浏览器页面进行语音通话的实现装置 40,可以用于实现第二实施例中所述的方法,其包括:标签添加模块41、监听模块42、语音 信息获取模块43、语音信息发送模块44、语音信息接收模块45。
[0060] 其中,标签添加模块41用于在浏览器页面中添加用户信息标签,所述用户信息标 签携带有第一用户的用户标识。监听模块32用于监听对所述用户信息标签的触发事件。语 音信息获取模块43用于当监听到所述触发事件后,获取第二用户输入的语音信息。语音信 息发送模块44用于将所述语音信息与所述第一用户的用户标识发送给服务器,通过所述 服务器将所述语音信息发送给所述第一用户。语音信息接收模块45用于接收所述第一用 户通过所述服务器返回的语音信息。
[0061] 于本实施例中,所述装置进一步可以包括:登陆模块46,用于生成用户登陆窗口; 以及确认模块47,用于对所述第二用户于用户登陆窗口中输入的用户信息进行确认。
[0062] 于本实施例中,所述语音信息获取模块43可以包括:语音发送窗口生成单元431, 用于生成语音发送窗口,所述语音通讯窗口中包括语音信息发送按钮;语音信息接收单元 432,用于接收并记录所述第二用户输入的语音信息;以及第一监听单元433,用于监听所 述语音信息发送按钮的触发事件。当所述第一监听单元433监听到所述语音信息发送按钮 的触发事件后,所述语音信息发送模块44将所述语音信息与所述第一用户的用户标识发 送给服务器。
[0063] 于本实施例中,所述语音信息接收模块45可以包括:语音接收窗口生成单元451, 用于生成语音接收窗口,所述语音接收窗口包括语音信息播放按钮;第二监听单元452,用 于监听语音信息播放按钮的触发事件;以及语音信息播放单元453,用于当监听到所述语 音信息播放按钮的触发事件后,播放所述第一用户通过所述服务器返回的语音信息。
[0064] 相对于现有技术,本发明实施例提供的通过移动终端浏览器页面进行语音通话的 实现装置,通过在浏览器页面中添加携带有用户标识的用户信息标签,在监听到所述触发 事件后,获取用户输入的语音信息,然后将所述语音信息与用户标识发送给服务器,通过所 述服务器将所述语音信息发送给用户标识对应的用户,并通过所述服务器返回该用户所反 馈的语音信息,实现了通过移动终端的浏览器页面进行语音通话,使用户之间的沟通更加 快速、准确、有效。
[0065] 需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重 点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。 对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参 见方法实施例的部分说明即可。
[0066] 需要说明的是,术语"包括"、"包含"或者其任何其他变体意在涵盖非排他性的包 含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括 没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。 在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在包括所述要素 的过程、方法、物品或者装置中还存在另外的相同要素。
[0067] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0068] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件 来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读 存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[〇〇69] 以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽 然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人 员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰 为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对 以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【权利要求】
1. 一种通过移动终端的浏览器页面进行语音通话的实现方法,其特征在于,包括: 于浏览器页面中添加用户信息标签,所述用户信息标签携带有第一用户的用户标识; 监听对所述用户信息标签的触发事件,当监听到所述触发事件后,获取第二用户输入 的语首?目息; 将所述语音信息与所述第一用户的用户标识发送给服务器,通过所述服务器将所述语 音信息发送给所述第一用户;以及 接收所述第一用户通过所述服务器返回的语音信息。
2. 如权利要求1所述的方法,其特征在于,所述获取第二用户输入的语音信息的步骤, 包括:生成语音发送窗口,所述语音通讯窗口中包括语音信息发送按钮,接收并记录所述第 二用户输入的语音信息,以及监听所述语音信息发送按钮的触发事件;当监听到所述语音 信息发送按钮的触发事件后,执行所述将所述语音信息与所述第一用户的用户标识发送给 服务器,通过所述服务器将所述语音信息发送给所述第一用户的步骤。
3. 如权利要求2所述的方法,其特征在于,在所述生成语音发送窗口之前,包括: 生成用户登陆窗口;以及 对所述第二用户于用户登陆窗口中输入的用户信息进行确认。
4. 如权利要求1所述的方法,其特征在于,所述接收所述第一用户通过所述服务器返 回的语音信息的步骤,包括: 生成语音接收窗口,所述语音接收窗口包括语音信息播放按钮; 监听语音信息播放按钮的触发事件;以及 当监听到所述语音信息播放按钮的触发事件后,播放所述第一用户通过所述服务器返 回的语音信息。
5. 如权利要求1所述的方法,其特征在于,所述浏览器页面包括商品的名称、功能介 绍、相关图片或价格。
6. -种通过移动终端的浏览器页面进行语音通话的实现装置,其特征在于,包括: 标签添加模块,用于在浏览器页面中添加用户信息标签,所述用户信息标签携带有第 一用户的用户标识; 监听模块,用于监听对所述用户信息标签的触发事件; 语音信息获取模块,用于当监听到所述触发事件后,获取第二用户输入的语音信息; 语音信息发送模块,用于将所述语音信息与所述第一用户的用户标识发送给服务器, 通过所述服务器将所述语音信息发送给所述第一用户;以及 语音信息接收模块,用于接收所述第一用户通过所述服务器返回的语音信息。
7. 如权利要求6所述的装置,其特征在于,所述语音信息获取模块包括: 语音发送窗口生成单元,用于生成语音发送窗口,所述语音通讯窗口中包括语音信息 发送按钮; 语音信息接收单元,用于接收并记录所述第二用户输入的语音信息;以及 第一监听单元,用于监听所述语音信息发送按钮的触发事件,当所述第一监听单元监 听到所述语音信息发送按钮的触发事件后,所述语音信息发送模块将所述语音信息与所述 第一用户的用户标识发送给服务器。
8. 如权利要求6所述的装置,其特征在于,所述装置进一步包括: 登陆模块,用于生成用户登陆窗口;以及 确认模块,用于对所述第二用户于用户登陆窗口中输入的用户信息进行确认。
9. 如权利要求6所述的装置,其特征在于,所述语音信息接收模块包括: 语音接收窗口生成单元,用于生成语音接收窗口,所述语音接收窗口包括语音信息播 放按钮; 第二监听单元,用于监听语音信息播放按钮的触发事件;以及 语音信息播放单元,用于当监听到所述语音信息播放按钮的触发事件后,播放所述第 一用户通过所述服务器返回的语音信息。
10. 如权利要求6所述的装置,其特征在于,所述浏览器页面包括商品的名称、功能介 绍、相关图片或价格。
【文档编号】H04M1/725GK104104788SQ201310129378
【公开日】2014年10月15日 申请日期:2013年4月15日 优先权日:2013年4月15日
【发明者】孙鹏 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1