网页软电话与耳麦的交互方法、系统、设备及存储介质与流程



1.本发明涉及话务交互领域,具体地说,涉及网页软电话耳麦的交互方法、系统、设备及存储介质。


背景技术:



2.随着移动办公等办公方式的多样化发展,电话、邮件、im消息、音视频会议等办公软件之间的融合协同需求尤为迫切,而软电话具有灵活和可移植的特性,对比座机更易于协同办公的实现,所以软电话替代座机成为趋势。
3.然而,传统软电话通话相比于座机,缺少来电振铃提醒和物理按键摘挂机功能,使用的便利性受限于耳麦限制,大多座机用户无法接受,这也成为软电话替代座机的最大障碍。
4.因此,本发明提供了一种网页软电话与耳麦的交互方法、系统、设备及存储介质。


技术实现要素:



5.针对现有技术中的问题,本发明的目的在于提供网页软电话与耳麦的交互方法、系统、设备及存储介质,克服了现有技术的困难,能够在耳麦插入电脑后就能立刻开始工作,省去了安装驱动程序的过程,改变以往需要安装耳麦驱动才能实现对耳麦的读写操作的方式,通过web页面完成与耳麦设备的交互,打破耳麦对于软电话页面操作不便的限制。
6.本发明的实施例提供一种网页软电话与耳麦的交互方法,包括以下步骤:
7.令一电脑终端被配置为网页电话的接线终端,并将一耳麦连接到所述电脑终端;
8.建立所述耳麦的至少两个交互操作与网页电话的接通、挂断两种操作的映射关系;
9.当所述网页电话接到来电请求,所述电脑终端基于所述来电请求发送来电响铃信息和闪烁激活信息到所述耳麦;
10.所述耳麦的指示灯根据所述闪烁激活信息进行闪烁,所述耳麦播放来电响铃;
11.当所述耳麦接收到接通操作后,所述耳麦接听通话;
12.当所述耳麦接收到挂断操作后,所述耳麦挂断通话。
13.优选地,所述令一电脑终端被配置为网页电话的接线终端,并将一耳麦连接到所述电脑终端,包括:
14.令一电脑终端被配置为网页电话的接线终端,配置所述网页电话的账户;
15.将一耳麦通过usb接口连接到所述电脑终端;
16.所述电脑终端访问耳麦,通过usb接口获取硬件设备信息;
17.所述电脑终端配置对耳麦进行读写操作的通道;以及
18.网页电话建立多个监听事件,每个事件对应一个耳麦消息类型。
19.优选地,所述建立所述耳麦的至少两个交互操作与网页电话的接通、挂断两种操作的映射关系,包括:
20.建立所述耳麦的播放键与网页电话的接通操作的映射关系;
21.建立所述耳麦的暂停键与网页电话的挂断操作的映射关系。
22.优选地,所述耳麦的指示灯根据所述闪烁激活信息进行闪烁,所述耳麦播放来电响铃,包括:所述耳麦的指示灯根据所述闪烁激活信息进行闪烁,所述耳麦基于第一预设音量播放来电响铃。
23.优选地,所述当所述耳麦接收到接通操作后,所述耳麦接听通话,包括:
24.当所述耳麦的播放键被点击后,所述耳麦基于第二预设音量接听通话,所述第二预设音量小于所述第一预设音量。
25.优选地,所述当所述耳麦接收到接通操作后,所述耳麦接听通话,还包括:
26.在所述接听通话过程中,所述耳麦的指示灯保持常亮。
27.优选地,所述当所述耳麦接收到挂断操作后,所述耳麦挂断通话,包括:
28.当所述耳麦的暂停键被点击后,所述耳麦挂断通话。
29.本发明的实施例还提供一种网页软电话与耳麦的交互系统,用于实现上述的网页软电话与耳麦的交互方法,所述网页软电话与耳麦的交互系统包括:
30.接线终端模块,令一电脑终端被配置为网页电话的接线终端,并将一耳麦连接到所述电脑终端;
31.操作映射模块,建立所述耳麦的至少两个交互操作与网页电话的接通、挂断两种操作的映射关系;
32.来电请求模块,当所述网页电话接到来电请求,所述电脑终端基于所述来电请求发送来电响铃信息和闪烁激活信息到所述耳麦;
33.来电响铃模块,所述耳麦的指示灯根据所述闪烁激活信息进行闪烁,所述耳麦播放来电响铃;
34.接通操作模块,当所述耳麦接收到接通操作后,所述耳麦接听通话;
35.挂断操作模块,当所述耳麦接收到挂断操作后,所述耳麦挂断通话。
36.本发明的实施例还提供一种网页软电话与耳麦的交互设备,包括:
37.处理器;
38.存储器,其中存储有所述处理器的可执行指令;
39.其中,所述处理器配置为经由执行所述可执行指令来执行上述网页软电话与耳麦的交互方法的步骤。
40.本发明的实施例还提供一种计算机可读存储介质,用于存储程序,所述程序被执行时实现上述网页软电话与耳麦的交互方法的步骤。
41.本发明的目的在于提供网页软电话与耳麦的交互方法、系统、设备及存储介质,能够在耳麦插入电脑后就能立刻开始工作,省去了安装驱动程序的过程,改变以往需要安装耳麦驱动才能实现对耳麦的读写操作的方式,通过web页面完成与耳麦设备的交互,打破耳麦对于软电话页面操作不便的限制。
附图说明
42.通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显。
43.图1是本发明的网页软电话与耳麦的交互方法的流程图。
44.图2、3、4本发明的网页软电话与耳麦的交互方法的实施过程示意图。
45.图5是本发明的网页软电话与耳麦的交互系统的模块示意图。
46.图6是本发明的网页软电话与耳麦的交互设备的结构示意图。
47.图7是本发明一实施例的计算机可读存储介质的结构示意图。
具体实施方式
48.以下通过特定的具体实例说明本技术的实施方式,本领域技术人员可由本技术所揭露的内容轻易地了解本技术的其他优点与功效。本技术还可以通过另外不同的具体实施方式加以实施或应用系统,本技术中的各项细节也可以根据不同观点与应用系统,在没有背离本技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
49.下面以附图为参考,针对本技术的实施例进行详细说明,以便本技术所属技术领域的技术人员能够容易地实施。本技术可以以多种不同形态体现,并不限定于此处说明的实施例。
50.在本技术的表示中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的表示意指结合该实施例或示例表示的具体特征、结构、材料或者特点包括于本技术的至少一个实施例或示例中。而且,表示的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本技术中表示的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
51.此外,术语“第一”、“第二”仅用于表示目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本技术的表示中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
52.为了明确说明本技术,省略与说明无关的器件,对于通篇说明书中相同或类似的构成要素,赋予了相同的参照符号。
53.在通篇说明书中,当说某器件与另一器件“连接”时,这不仅包括“直接连接”的情形,也包括在其中间把其它元件置于其间而“间接连接”的情形。另外,当说某种器件“包括”某种构成要素时,只要没有特别相反的记载,则并非将其它构成要素排除在外,而是意味着可以还包括其它构成要素。
54.当说某器件在另一器件“之上”时,这可以是直接在另一器件之上,但也可以在其之间伴随着其它器件。当对照地说某器件“直接”在另一器件“之上”时,其之间不伴随其它器件。
55.虽然在一些实例中术语第一、第二等在本文中用来表示各种元件,但是这些元件不应当被这些术语限制。这些术语仅用来将一个元件与另一个元件进行区分。例如,第一接口及第二接口等表示。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步
骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a、b和c”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
56.此处使用的专业术语只用于言及特定实施例,并非意在限定本技术。此处使用的单数形态,只要语句未明确表示出与之相反的意义,那么还包括复数形态。在说明书中使用的“包括”的意义是把特定特性、区域、整数、步骤、作业、要素及/或成份具体化,并非排除其它特性、区域、整数、步骤、作业、要素及/或成份的存在或附加。
57.虽然未不同地定义,但包括此处使用的技术术语及科学术语,所有术语均具有与本技术所属技术领域的技术人员一般理解的意义相同的意义。普通使用的字典中定义的术语追加解释为具有与相关技术文献和当前提示的内容相符的意义,只要未进行定义,不得过度解释为理想的或非常公式性的意义。
58.图1是本发明的网页软电话与耳麦的交互方法的流程图。如图1所示,本发明的实施例提供一种网页软电话与耳麦的交互方法,包括以下步骤:
59.s110、令一电脑终端被配置为网页电话的接线终端,并将一耳麦连接到电脑终端。
60.s120、建立耳麦的至少两个交互操作与网页电话的接通、挂断两种操作的映射关系。
61.s130、当网页电话接到来电请求,电脑终端基于来电请求发送来电响铃信息和闪烁激活信息到耳麦。
62.s140、耳麦的指示灯根据闪烁激活信息进行闪烁,耳麦播放来电响铃。
63.s150、当耳麦接收到接通操作后,耳麦接听通话。
64.s160、当耳麦接收到挂断操作后,耳麦挂断通话。
65.在一个优选实施例中,步骤s110包括:
66.s111、令一电脑终端被配置为网页电话的接线终端,配置网页电话的账户。
67.s112、将一耳麦通过usb接口连接到电脑终端。
68.s113、电脑终端访问耳麦,通过usb接口获取硬件设备信息。
69.s114、电脑终端配置对耳麦进行读写操作的通道。以及
70.s115、网页电话建立多个监听事件,每个事件对应一个耳麦消息类型。
71.在一个优选实施例中,步骤s120包括:
72.s121、建立耳麦的播放键与网页电话的接通操作的映射关系。
73.s122、建立耳麦的暂停键与网页电话的挂断操作的映射关系。
74.在一个优选实施例中,步骤s140包括:耳麦的指示灯根据闪烁激活信息进行闪烁,耳麦基于第一预设音量播放来电响铃。
75.在一个优选实施例中,步骤s150包括当耳麦的播放键被点击后,耳麦基于第二预设音量接听通话,第二预设音量小于第一预设音量。
76.在一个优选实施例中,步骤s150还包括在接听通话过程中,耳麦的指示灯保持常亮。
77.在一个优选实施例中,步骤s160包括当耳麦的暂停键被点击后,耳麦挂断通话。
78.为实现耳麦与软电话通信,可以采用监听耳麦按键播放/暂停的方式来控制软电
话接挂,但现有方式存在弊端:如果当前电脑上播放音频,此方式将失效。或者,安装耳麦驱动方式来有效控制耳麦,但现有方式缺乏广泛推广性以及友好性,且无法兼容所有耳麦类型。
79.本发明的目的在于提供网页软电话与耳麦的交互方法能够在耳麦插入电脑后就能立刻开始工作,省去了安装驱动程序的过程,改变以往需要安装耳麦驱动才能实现对耳麦的读写操作的方式,通过web页面完成与耳麦设备的交互,打破耳麦对于软电话页面操作不便的限制。
80.本发明提供了一种软电话web端与耳麦交互实施方案,来实现:无须安装驱动,即可有效控制耳麦;既有来电响铃,又可以避免其他音频播放软件干扰。通过耳麦实现来电闪灯、软电话摘挂、静音等功能。挂机自动复位,避免消息错乱。以此提高软电话可用性及易用性,增加移动办公的便利性,为软电话替换硬话机打下基础。
81.图2、3、4本发明的网页软电话与耳麦的交互方法的实施过程示意图。如图2、3、4所示。本发明要解决的技术问题在于:耳麦2在插入电脑1后就能立刻开始工作,省去了安装驱动程序的过程,改变以往需要安装耳麦2驱动才能实现对耳麦2的读写操作的方式,通过web页面完成与耳麦2设备的交互,打破耳麦2对于软电话页面操作不便的限制。
82.本发明基于electron架构,通过electron完成hid协议传递以及按键消息传递。针对的耳麦2主要为usb hid设备,通过hid协议,完成对耳麦2的控制。人体学接口设备(hid)是一个设备类定义,用于将ps/2样式的连接器替换为支持hid设备(例如键盘、鼠标、游戏控制器等)的通用usb驱动程序。在hid之前,设备只能对鼠标和键盘使用严格定义的协议。硬件创新要求使用现有协议重载数据,或使用其自己的专用驱动程序创建非标准硬件。hid为这些“启动模式”设备提供了支持,同时通过可扩展、标准化且易于编程的接口添加对硬件创新的支持。目前,hid设备包括各种设备,例如字母数字显示器、条码读取器、扬声器/耳机上的音量控制、辅助显示器、传感器等。许多硬件供应商还对其专用设备使用hid。hid一开始为usb,但设计为与总线无关。它为低延迟、低带宽设备而设计,但可以灵活地指定基础传输中的速率。1996年,基于usb的hid的规范被usb-if批准。不久之后,对其他传输的支持又获得批准。有关当前支持的传输的详细信息,可参阅windows中支持的hid传输。此外,还允许通过自定义传输驱动程序进行特定于供应商的第三方传输。具体实施方案如下:
83.访问耳麦2设备。在electron端(electron开发桌面端程序),electron是由github开发的开源框架,它允许开发者使用web技术来开发跨平台的桌面应用。著名项目包括github的atom和微软的visual studio code。
84.electron架构的核心由三部分组成:
85.chromium:为electron提供了强大的ui能力,可以不考虑兼容性的情况下,利用强大的web生态来开发界面。
86.node.js:让electron有了底层的操作能力,比如文件的读写,甚至是集成c++等等操作,并可以使用大量开源的npm包来完成开发需求。
87.native api:native api让electron有了跨平台和桌面端的原生能力,比如说它有统一的原生界面,窗口、托盘这些。
88.通过binding.hid访问底层c库(hidapi)来获取usb hid硬件设备信息。首先列出到电脑1上的hid设备,根据列出的设备描述符,通过vendorid、productid、usagepage这3个
参数到耳麦2对应的设备信息,使用设备信息中的设备路径,打开设备并返回设备句柄。
89.采用vendorid、productid、usagepage这3个参数定位设备信息的方式,可避免写错设备,造成异常。在仅使用vendorid、productid两个参数定位耳麦2设备的情况下,由于usb复合设备在枚举的时候会生成音频和hid两个设备信息,这两个设备存在相同的vendorid、productid,windows在设备列表里这两者的排列顺序不固定,因此两个参数定位设备很容易写错,所以搜索设备时需要加一个过滤选项,即vendorid、productid、usagepage,保证三者相符才是我们想要处理的设备。
90.耳麦2的读写操作。打开hid设备后即可对设备进行读写操作。针对耳麦2数据读取,采取eventemitter监听的方式实现,在为“数据”事件添加新的侦听器之后,使用read轮询hid设备。若监听到数据,则对发送来的消息类型进行解析,分析出具体操作类型;针对耳麦2数据写入,采用同步操作方式,对于写入的数据,第一个字节通常需要输入设备report id,(如果不使用report id,则为0x00),其后为具体操作指令,例如:可使用如下函数发送命令给耳机:device.write([0x02,0xxx])。
[0091]
采用线控上定义特殊指令的方式,实现来电响铃功能,当检测到来电ring消息时,即发送特定指令至耳麦2,同时开启线控外放功能播放铃声。当电话接听/挂断之后,关闭线控外放功能,以避免与其他音频冲突。
[0092]
耳麦2与软电话web页面的交互。软电话web页面在初始化时建立多个监听事件,每个事件对应一个耳麦2消息类型。当读取到耳麦2数据时自定义一个event,发送至软电话web端,web接收到耳麦2消息时,执行对应软电话操作,如接听、静音等,同时web端返回一个回执消息给耳麦2,同步耳麦2状态。
[0093]
当用户触发耳麦2的播放按键21,会向软电话发出接听通话的操作,软电话web端都要予以响应并且发出相应的确认命令,来保证双方状态同步。
[0094]
当用户触发耳麦2的mute键22触发摘挂操作,会向软电话发出挂机操作,同时挂机后发送消息至耳麦2,触发耳麦2自动复位功能并关闭设备,以避免后续通话消息错乱。
[0095]
本发明的效果包括:
[0096]
(1)当有来电时,耳麦响铃同时灯光闪烁,提示有来电,用户耳麦上按键即可接听通话,同时灯光常亮;再次按下挂机键,电话挂断,灯光熄灭。
[0097]
(2)当用户在页面上操作接听时,通话接通,同时耳麦灯光亮起;页面点击挂断,耳麦灯光熄灭。
[0098]
(3)通话过程中,点击静音(电脑或耳麦)可以实现耳麦以及通话静音,再次点击可以取消静音。
[0099]
(4)页面与耳麦端双向联动,可交叉操作。如:可实现电脑端点击接听,耳麦上按键挂断。
[0100]
以来电页面接听为例,当有来电时,electron端弹出来电页面,同时加载耳麦信息并打开耳麦准备读取信息。当来电web页面打开并收到服务端推送的振铃消息时,立即执行耳麦写入操作,触发耳麦响铃。用户听到铃声后,按下耳麦上的摘/挂机键,electron读取到耳麦发送来的接听消息并同时转发给web页面执行接听命令,完成电话的接听,同时web页面返回消息将耳麦状态置为接听状态,保持指示灯常亮。通话结束,在耳麦上再次按下摘/挂机键,其后操作流程同接听,指示灯熄灭。整个通话流结束后,关闭耳麦设备,避免后续读
取引发错误。
[0101]
图5是本发明的网页软电话与耳麦的交互系统的模块示意图。如图5所示,本发明的实施例还提供一种网页软电话与耳麦的交互系统,用于实现上述的网页软电话与耳麦的交互方法,网页软电话与耳麦的交互系统包括:
[0102]
接线终端模块51,令一电脑终端被配置为网页电话的接线终端,并将一耳麦连接到电脑终端。
[0103]
操作映射模块52,建立耳麦的至少两个交互操作与网页电话的接通、挂断两种操作的映射关系。
[0104]
来电请求模块53,当网页电话接到来电请求,电脑终端基于来电请求发送来电响铃信息和闪烁激活信息到耳麦。
[0105]
来电响铃模块54,耳麦的指示灯根据闪烁激活信息进行闪烁,耳麦播放来电响铃。
[0106]
接通操作模块55,当耳麦接收到接通操作后,耳麦接听通话。
[0107]
挂断操作模块56,当耳麦接收到挂断操作后,耳麦挂断通话。
[0108]
在一个优选实施例中,接线终端模块51被配置为令一电脑终端被配置为网页电话的接线终端,配置网页电话的账户。将一耳麦通过usb接口连接到电脑终端。电脑终端访问耳麦,通过usb接口获取硬件设备信息。电脑终端配置对耳麦进行读写操作的通道。以及网页电话建立多个监听事件,每个事件对应一个耳麦消息类型。
[0109]
在一个优选实施例中,操作映射模块52被配置为建立耳麦的播放键与网页电话的接通操作的映射关系。建立耳麦的暂停键与网页电话的挂断操作的映射关系。
[0110]
在一个优选实施例中,来电响铃模块54被配置为耳麦的指示灯根据闪烁激活信息进行闪烁,耳麦基于第一预设音量播放来电响铃。
[0111]
在一个优选实施例中,接通操作模块55被配置为当耳麦的播放键被点击后,耳麦基于第二预设音量接听通话,第二预设音量小于第一预设音量。
[0112]
在一个优选实施例中,接通操作模块55还被配置为在接听通话过程中,耳麦的指示灯保持常亮。
[0113]
在一个优选实施例中,挂断操作模块56被配置为当耳麦的暂停键被点击后,耳麦挂断通话。
[0114]
本发明的网页软电话与耳麦的交互系统能够在耳麦插入电脑后就能立刻开始工作,省去了安装驱动程序的过程,改变以往需要安装耳麦驱动才能实现对耳麦的读写操作的方式,通过web页面完成与耳麦设备的交互,打破耳麦对于软电话页面操作不便的限制。
[0115]
本发明实施例还提供一种网页软电话与耳麦的交互设备,包括处理器。存储器,其中存储有处理器的可执行指令。其中,处理器配置为经由执行可执行指令来执行的网页软电话与耳麦的交互方法的步骤。
[0116]
如上所示,该实施例本发明的网页软电话与耳麦的交互系统能够在耳麦插入电脑后就能立刻开始工作,省去了安装驱动程序的过程,改变以往需要安装耳麦驱动才能实现对耳麦的读写操作的方式,通过web页面完成与耳麦设备的交互,打破耳麦对于软电话页面操作不便的限制。
[0117]
所属技术领域的技术人员能够理解,本发明的各个方面可以实现为系统、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完
全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“平台”。
[0118]
图6是本发明的网页软电话与耳麦的交互设备的结构示意图。下面参照图6来描述根据本发明的这种实施方式的电子设备600。图6显示的电子设备600仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
[0119]
如图6所示,电子设备600以通用计算设备的形式表现。电子设备600的组件可以包括但不限于:至少一个处理单元610、至少一个存储单元620、连接不同平台组件(包括存储单元620和处理单元610)的总线630、显示单元640等。
[0120]
其中,存储单元存储有程序代码,程序代码可以被处理单元610执行,使得处理单元610执行本说明书上述电子处方流转处理方法部分中描述的根据本发明各种示例性实施方式的步骤。例如,处理单元610可以执行如图1中所示的步骤。
[0121]
存储单元620可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)6201和/或高速缓存存储单元6202,还可以进一步包括只读存储单元(rom)6203。
[0122]
存储单元620还可以包括具有一组(至少一个)程序模块6205的程序/实用工具6204,这样的程序模块6205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
[0123]
总线630可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任一总线结构的局域总线。
[0124]
电子设备600也可以与一个或多个外部设备700(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备600交互的设备通信,和/或与使得该电子设备600能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口650进行。并且,电子设备600还可以通过网络适配器660与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。网络适配器660可以通过总线630与电子设备600的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备600使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储平台等。
[0125]
本发明实施例还提供一种计算机可读存储介质,用于存储程序,程序被执行时实现的网页软电话与耳麦的交互方法的步骤。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述电子处方流转处理方法部分中描述的根据本发明各种示例性实施方式的步骤。
[0126]
如上所示,该实施例本发明的网页软电话与耳麦的交互系统能够在耳麦插入电脑后就能立刻开始工作,省去了安装驱动程序的过程,改变以往需要安装耳麦驱动才能实现对耳麦的读写操作的方式,通过web页面完成与耳麦设备的交互,打破耳麦对于软电话页面操作不便的限制。
[0127]
图7是本发明的计算机可读存储介质的结构示意图。参考图7所示,描述了根据本发明的实施方式的用于实现上述方法的程序产品800,其可以采用便携式紧凑盘只读存储
器(cd-rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0128]
程序产品可以采用一个或多个可读介质的任一组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任一以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任一合适的组合。
[0129]
计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任一合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任一合适的组合。
[0130]
可以以一种或多种程序设计语言的任一组合来编写用于执行本发明操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任一种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
[0131]
综上,本发明的目的在于提供网页软电话与耳麦的交互方法、系统、设备及存储介质,能够在耳麦插入电脑后就能立刻开始工作,省去了安装驱动程序的过程,改变以往需要安装耳麦驱动才能实现对耳麦的读写操作的方式,通过web页面完成与耳麦设备的交互,打破耳麦对于软电话页面操作不便的限制。
[0132]
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

技术特征:


1.一种网页软电话与耳麦的交互方法,其特征在于,包括以下步骤:令一电脑终端被配置为网页电话的接线终端,并将一耳麦连接到所述电脑终端;建立所述耳麦的至少两个交互操作与网页电话的接通、挂断两种操作的映射关系;当所述网页电话接到来电请求,所述电脑终端基于所述来电请求发送来电响铃信息和闪烁激活信息到所述耳麦;所述耳麦的指示灯根据所述闪烁激活信息进行闪烁,所述耳麦播放来电响铃;当所述耳麦接收到接通操作后,所述耳麦接听通话;当所述耳麦接收到挂断操作后,所述耳麦挂断通话。2.如权利要求1所述的网页软电话与耳麦的交互方法,其特征在于,所述令一电脑终端被配置为网页电话的接线终端,并将一耳麦连接到所述电脑终端,包括:令一电脑终端被配置为网页电话的接线终端,配置所述网页电话的账户;将一耳麦通过usb接口连接到所述电脑终端;所述电脑终端访问耳麦,通过usb接口获取硬件设备信息;所述电脑终端配置对耳麦进行读写操作的通道;以及网页电话建立多个监听事件,每个事件对应一个耳麦消息类型。3.如权利要求1所述的网页软电话与耳麦的交互方法,其特征在于,所述建立所述耳麦的至少两个交互操作与网页电话的接通、挂断两种操作的映射关系,包括:建立所述耳麦的播放键与网页电话的接通操作的映射关系;建立所述耳麦的暂停键与网页电话的挂断操作的映射关系。4.如权利要求1所述的网页软电话与耳麦的交互方法,其特征在于,所述耳麦的指示灯根据所述闪烁激活信息进行闪烁,所述耳麦播放来电响铃,包括:所述耳麦的指示灯根据所述闪烁激活信息进行闪烁,所述耳麦基于第一预设音量播放来电响铃。5.如权利要求4所述的网页软电话与耳麦的交互方法,其特征在于,所述当所述耳麦接收到接通操作后,所述耳麦接听通话,包括:当所述耳麦的播放键被点击后,所述耳麦基于第二预设音量接听通话,所述第二预设音量小于所述第一预设音量。6.如权利要求5所述的网页软电话与耳麦的交互方法,其特征在于,所述当所述耳麦接收到接通操作后,所述耳麦接听通话,还包括:在所述接听通话过程中,所述耳麦的指示灯保持常亮。7.如权利要求3所述的网页软电话与耳麦的交互方法,其特征在于,所述当所述耳麦接收到挂断操作后,所述耳麦挂断通话,包括:当所述耳麦的暂停键被点击后,所述耳麦挂断通话。8.一种网页软电话与耳麦的交互系统,用于实现权利要求1所述的网页软电话与耳麦的交互方法,其特征在于,包括:接线终端模块,令一电脑终端被配置为网页电话的接线终端,并将一耳麦连接到所述电脑终端;操作映射模块,建立所述耳麦的至少两个交互操作与网页电话的接通、挂断两种操作的映射关系;来电请求模块,当所述网页电话接到来电请求,所述电脑终端基于所述来电请求发送
来电响铃信息和闪烁激活信息到所述耳麦;来电响铃模块,所述耳麦的指示灯根据所述闪烁激活信息进行闪烁,所述耳麦播放来电响铃;接通操作模块,当所述耳麦接收到接通操作后,所述耳麦接听通话;挂断操作模块,当所述耳麦接收到挂断操作后,所述耳麦挂断通话。9.一种网页软电话与耳麦的交互设备,其特征在于,包括:处理器;存储器,其中存储有所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至7任意一项所述网页软电话与耳麦的交互方法的步骤。10.一种计算机可读存储介质,用于存储程序,其特征在于,所述程序被处理器执行时实现权利要求1至7任意一项所述网页软电话与耳麦的交互方法的步骤。

技术总结


本发明提供了网页软电话与耳麦的交互方法、系统、设备及存储介质,该方法包括:令一电脑终端被配置为网页电话的接线终端,并将一耳麦连接到电脑终端;建立耳麦的至少两个交互操作与网页电话的接通、挂断两种操作的映射关系;当网页电话接到来电请求,电脑终端基于来电请求发送来电响铃信息和闪烁激活信息到耳麦;耳麦的指示灯根据闪烁激活信息进行闪烁,耳麦播放来电响铃;当耳麦接收到接通操作后,耳麦接听通话;当耳麦接收到挂断操作后,耳麦挂断通话。本发明能够在耳麦插入电脑后就能立刻开始工作,省去了安装驱动程序的过程,通过web页面完成与耳麦设备的交互,打破耳麦对于软电话页面操作不便的限制。软电话页面操作不便的限制。软电话页面操作不便的限制。


技术研发人员:

徐方方 宁攀钧

受保护的技术使用者:

携程旅游信息技术(上海)有限公司

技术研发日:

2022.08.22

技术公布日:

2022/11/25

本文发布于:2024-09-20 13:26:03,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/10765.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:耳麦   所述   电话   操作
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议