CN115174283B - Hosting authority configuration method and equipment - Google Patents
Hosting authority configuration method and equipment Download PDFInfo
- Publication number
- CN115174283B CN115174283B CN202210766653.5A CN202210766653A CN115174283B CN 115174283 B CN115174283 B CN 115174283B CN 202210766653 A CN202210766653 A CN 202210766653A CN 115174283 B CN115174283 B CN 115174283B
- Authority
- CN
- China
- Prior art keywords
- audio
- user
- candidate
- conference
- held
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1818—Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
- G06Q10/1093—Calendar-based scheduling for persons or groups
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1822—Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/563—User guidance or feature selection
- H04M3/566—User guidance or feature selection relating to a participants right to speak
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Software Systems (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本申请实施例公开了主持权限配置方法和设备。该方法的一具体实施方式包括:获取各候选用户针对待召开会议上传的参选音频,其中,各参选音频的均录制于待召开会议召开前预设时间区间内,并基于该参选音频的音频特征生成各参选音频相应的参选评分,其中,该音频特征包括以下中的至少一种:有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征,最后,基于参选评分从候选用户中确定目标用户,并为该目标用户配置待召开会议的主持权限。该实施方式可以基于各候选用户的会前状态,进行待召开会议的主持权限配置,提升会议主持配置质量。
The embodiments of the present application disclose a method and device for configuring host authority. A specific implementation of the method includes: obtaining the audio of each candidate user uploaded for the meeting to be held, wherein each candidate audio is recorded within a preset time interval before the meeting to be held, and generating a corresponding participation score for each candidate audio based on the audio features of the candidate audio, wherein the audio features include at least one of the following: effective speech duration features, responsiveness features of other participating users, and response efficiency features of other participating users. Finally, based on the participation score, a target user is determined from the candidate users, and the host authority of the meeting to be held is configured for the target user. This implementation method can configure the host authority of the meeting to be held based on the pre-meeting status of each candidate user, thereby improving the quality of the meeting host configuration.
Description
技术领域Technical Field
本申请实施例涉及计算机技术领域,具体涉及主持权限配置方法和设备。The embodiments of the present application relate to the field of computer technology, and in particular to a method and device for configuring host permissions.
背景技术Background technique
随着互联网的日益发展,线上会议因场地占用较少、开会形式较为灵活等优点,日渐受到用户的青睐,越来越多的用户会选择线上会议的方式召开会议。With the increasing development of the Internet, online meetings are becoming increasingly popular among users due to their advantages such as less venue space occupied and more flexible meeting formats. More and more users will choose to hold meetings online.
而会议是否能顺利召开、进行,与主持人的主持能力密不可分,而日常会议的主持人很难达到主持专业能力的级别,无法基于主持专业能力级别对各参会用户进行主持人筛选,所以如何选取与会议适配度较好的主持人显得尤为重要。Whether a meeting can be successfully held and conducted is closely related to the host's hosting ability. However, it is difficult for the hosts of daily meetings to reach the level of professional hosting ability, and it is impossible to screen the hosts of each participating user based on the level of professional hosting ability. Therefore, it is particularly important to select a host who is better suited to the meeting.
发明内容Summary of the invention
本申请实施例提出了主持权限配置方法和设备。The embodiments of the present application provide a method and device for configuring host permissions.
第一方面,本申请实施例提供了一种主持权限配置方法,包括:获取各候选用户针对待召开会议上传的参选音频,其中,各参选音频的均录制于该待召开会议召开前预设时间区间内;基于该参选音频的音频特征生成各参选音频相应的参选评分,其中,该音频特征包括以下中的至少一种:有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征;基于参选评分从候选用户中确定目标用户,并为该目标用户配置该待召开会议的主持权限。In a first aspect, an embodiment of the present application provides a method for configuring hosting authority, comprising: obtaining a candidate audio uploaded by each candidate user for a to-be-held meeting, wherein each candidate audio is recorded within a preset time interval before the to-be-held meeting; generating a corresponding participation score for each candidate audio based on audio features of the candidate audio, wherein the audio features include at least one of the following: an effective speech duration feature, a responsiveness feature of other participating users, and a response efficiency feature of other participating users; determining a target user from the candidate users based on the participation score, and configuring the hosting authority of the to-be-held meeting for the target user.
在一些实施例中,还包括:向该待召开会议的各参会用户发送选取提示信息;将针对该选取提示信息返回有确认信息的参会用户确定为该候选用户。In some embodiments, the method further includes: sending a selection prompt message to each participant of the to-be-held meeting; and determining the participant who returns a confirmation message in response to the selection prompt message as the candidate user.
在一些实施例中,还包括:基于各候选用户反馈该确认信息的时间顺序先后生成录制顺序;基于该录制顺序依次录制各候选用户的音频数据,并将各音频数据封装为对应的候选用户的参选音频。In some embodiments, it also includes: generating a recording order based on the time sequence in which each candidate user feeds back the confirmation information; recording the audio data of each candidate user in turn based on the recording order, and packaging each audio data into the corresponding candidate user's candidate audio.
在一些实施例中,基于该录制顺序依次录制各候选用户的音频数据,并将各音频数据封装为对应的候选用户的参选音频,包括:将该预设时间区间拆分为多个时间子区间,基于该录制顺序确定各候选用户对应的时间子区间;分别向各候选用户发送所对应的时间子区间的提示信息,并分别录制各候选用户在所对应的时间子区间内的音频数据;将各音频数据封装为对应的候选用户的参选音频。In some embodiments, the audio data of each candidate user is recorded in sequence based on the recording order, and each audio data is encapsulated as the candidate audio of the corresponding candidate user, including: splitting the preset time interval into multiple time sub-intervals, and determining the time sub-interval corresponding to each candidate user based on the recording order; sending prompt information of the corresponding time sub-interval to each candidate user, and recording the audio data of each candidate user in the corresponding time sub-interval; and encapsulating each audio data as the candidate audio of the corresponding candidate user.
在一些实施例中,还包括:响应于接收到针对该待召开会议的召开完成指令,向该待召开会议的各参会用户发送评分提示信息;根据各参会用户针对该评分提示信息返回的评分信息生成该目标用户的主持质量评价分数。In some embodiments, it also includes: in response to receiving a completion instruction for the meeting to be held, sending scoring prompt information to each participating user of the meeting to be held; and generating a hosting quality evaluation score for the target user based on the scoring information returned by each participating user in response to the scoring prompt information.
在一些实施例中,还包括:获取各候选用户对应的参选评分,生成评分列表;将该评分列表发送给该待召开会议的各参会用户,并生成各参会用户针对该评分列表中所记载的候选用户的投票结果;基于该投票结果对该参选评分进行更新。In some embodiments, it also includes: obtaining the election score corresponding to each candidate user and generating a score list; sending the score list to each participating user of the meeting to be held, and generating the voting results of each participating user for the candidate users recorded in the score list; and updating the election score based on the voting results.
在一些实施例中,获取各候选用户对应的参选评分,生成评分列表,包括:获取各候选用户对应的参选评分;基于该参选评分超过预设阈值的候选用户生成评分列表。In some embodiments, obtaining the participation score corresponding to each candidate user and generating a score list includes: obtaining the participation score corresponding to each candidate user; and generating a score list based on the candidate users whose participation scores exceed a preset threshold.
在一些实施例中,还包括:获取该待召开会议的主题信息;获取与该主题信息相同的历史会议中各候选用户被配置主持权限的次数,生成次数序列;基于该次数序列对该参选评分进行更新。In some embodiments, it also includes: obtaining the subject information of the to-be-held meeting; obtaining the number of times each candidate user is configured with hosting authority in historical meetings with the same subject information, generating a number sequence; and updating the candidate score based on the number sequence.
第二方面,本申请实施例提供了一种主持权限配置装置,包括:参选音频获取单元,被配置成获取各候选用户针对待召开会议上传的参选音频,其中,各参选音频的均录制于该待召开会议召开前预设时间区间内;参选评分生成单元,被配置成基于该参选音频的音频特征生成各参选音频相应的参选评分,其中,该音频特征包括以下中的至少一种:有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征;主持权限配置单元,被配置成基于参选评分从候选用户中确定目标用户,并为该目标用户配置该待召开会议的主持权限。In a second aspect, an embodiment of the present application provides a host authority configuration device, comprising: a candidate audio acquisition unit, configured to acquire the candidate audio uploaded by each candidate user for a to-be-held meeting, wherein each candidate audio is recorded within a preset time interval before the to-be-held meeting; a candidate score generation unit, configured to generate a corresponding candidate score for each candidate audio based on the audio features of the candidate audio, wherein the audio features include at least one of the following: an effective speech duration feature, a responsiveness feature of other participating users, and a response efficiency feature of other participating users; a host authority configuration unit, configured to determine a target user from the candidate users based on the candidate score, and configure the host authority of the to-be-held meeting for the target user.
在一些实施例中,该主持权限配置装置,还包括:选取提示发送单元,被配置成向该待召开会议的各参会用户发送选取提示信息;候选用户确定单元,被配置成将针对该选取提示信息返回有确认信息的参会用户确定为该候选用户。In some embodiments, the host authority configuration device also includes: a selection prompt sending unit, configured to send selection prompt information to each participating user of the to-be-held meeting; and a candidate user determination unit, configured to determine the participating user who returns confirmation information in response to the selection prompt information as the candidate user.
在一些实施例中,该主持权限配置装置,还包括:录制顺序生成单元,被配置成基于各候选用户反馈该确认信息的时间顺序先后生成录制顺序;参选音频封装单元,被配置成基于该录制顺序依次录制各候选用户的音频数据,并将各音频数据封装为对应的候选用户的参选音频。In some embodiments, the host authority configuration device also includes: a recording order generation unit, which is configured to generate a recording order based on the time order in which each candidate user feeds back the confirmation information; a candidate audio encapsulation unit, which is configured to record the audio data of each candidate user in sequence based on the recording order, and encapsulate each audio data into the corresponding candidate user's candidate audio.
在一些实施例中,该参选音频封装单元,包括:时间区间拆分子单元,被配置成将该预设时间区间拆分为多个时间子区间,基于该录制顺序确定各候选用户对应的时间子区间;音频数据录制子单元,被配置成分别向各候选用户发送所对应的时间子区间的提示信息,并分别录制各候选用户在所对应的时间子区间内的音频数据;参选音频封装子单元,被配置成将各音频数据封装为对应的候选用户的参选音频。In some embodiments, the candidate audio encapsulation unit includes: a time interval splitting subunit, configured to split the preset time interval into multiple time sub-intervals, and determine the time sub-interval corresponding to each candidate user based on the recording order; an audio data recording subunit, configured to send prompt information of the corresponding time sub-interval to each candidate user, and record the audio data of each candidate user in the corresponding time sub-interval; a candidate audio encapsulation subunit, configured to encapsulate each audio data into the candidate audio of the corresponding candidate user.
在一些实施例中,该主持权限配置装置,还包括:评分提示发送单元,被配置成响应于接收到针对该待召开会议的召开完成指令,向该待召开会议的各参会用户发送评分提示信息;质量评价生成单元,被配置成根据各参会用户针对该评分提示信息返回的评分信息生成该目标用户的主持质量评价分数。In some embodiments, the hosting authority configuration device also includes: a scoring prompt sending unit, configured to send scoring prompt information to each participating user of the to-be-held meeting in response to receiving an instruction to complete the convening of the to-be-held meeting; and a quality evaluation generating unit, configured to generate a hosting quality evaluation score for the target user based on the scoring information returned by each participating user in response to the scoring prompt information.
在一些实施例中,该主持权限配置装置,还包括:评分列表生成单元,被配置成获取各候选用户对应的参选评分,生成评分列表;投票结果生成单元,被配置成将该评分列表发送给该待召开会议的各参会用户,并生成各参会用户针对该评分列表中所记载的候选用户的投票结果;第一参选评分更新单元,被配置成基于该投票结果对该参选评分进行更新。In some embodiments, the host authority configuration device also includes: a scoring list generation unit, configured to obtain the participation score corresponding to each candidate user and generate a scoring list; a voting result generation unit, configured to send the scoring list to each participating user of the meeting to be held, and generate the voting results of each participating user for the candidate users recorded in the scoring list; a first participation score update unit, configured to update the participation score based on the voting result.
在一些实施例中,该评分列表生成单元,包括:参选评分获取子单元,被配置成获取各候选用户对应的参选评分;候选用户筛选子单元,被配置成基于该参选评分超过预设阈值的候选用户生成评分列表。In some embodiments, the score list generating unit includes: a candidate score obtaining subunit configured to obtain the candidate score corresponding to each candidate user; and a candidate user screening subunit configured to generate a score list based on the candidate users whose candidate scores exceed a preset threshold.
在一些实施例中,该主持权限配置装置,还包括:主题信息获取单元,被配置成获取该待召开会议的主题信息;历史主持权限获取单元,被配置成获取与该主题信息相同的历史会议中各候选用户被配置主持权限的次数,生成次数序列;第二参选评分更新单元,被配置成基于该次数序列对该参选评分进行更新。In some embodiments, the host authority configuration device also includes: a subject information acquisition unit, configured to obtain the subject information of the to-be-held meeting; a historical host authority acquisition unit, configured to obtain the number of times each candidate user was configured with host authority in historical meetings with the same subject information, and generate a number sequence; and a second candidate score update unit, configured to update the candidate score based on the number sequence.
第三方面,本申请实施例提供了一种主持权限配置方法,包括:获取参与待召开会议的候选用户参与历史会议时的会议音频;基于该会议音频的音频特征生成该会议音频相应的历史评分,其中,该音频特征包括以下中的至少一种:有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征;基于该历史评分从该候选用户中确定目标用户,并为该目标用户配置该待召开会议的主持权限。In the third aspect, an embodiment of the present application provides a method for configuring hosting authority, including: obtaining conference audio of candidate users who are participating in a meeting to be held when they participated in a historical meeting; generating a corresponding historical score for the conference audio based on audio features of the conference audio, wherein the audio features include at least one of the following: an effective speech duration feature, a responsiveness feature of other participating users, and a response efficiency feature of other participating users; determining a target user from the candidate users based on the historical score, and configuring hosting authority for the meeting to be held for the target user.
在一些实施例中,还包括:响应于接收到会议召集用户发送的会议召集信息,基于该召集信息确定该候选用户。In some embodiments, the method further includes: in response to receiving conference calling information sent by the conference calling user, determining the candidate user based on the calling information.
在一些实施例中,还包括:将各该历史评分发送给该会议召集用户;以及该基于该历史评分从该候选用户中确定目标用户,并为该目标用户配置该待召开会议的主持权限,包括:基于该会议召集用户基于该历史评分返回的候选用户选择信息确定目标用户,并为该目标用户配置该待召开会议的主持权限。In some embodiments, it also includes: sending each historical score to the meeting convening user; and determining a target user from the candidate users based on the historical score, and configuring the host authority of the meeting to be held for the target user, including: determining the target user based on the candidate user selection information returned by the meeting convening user based on the historical score, and configuring the host authority of the meeting to be held for the target user.
在一些实施例中,会议召集信息中还包括该待召开会议的主题信息,获取参与待召开会议的候选用户参与历史会议时的会议音频,包括:获取参与待召开会议的候选用户参与该主体信息相同的历史会议时的会议音频。In some embodiments, the meeting convening information also includes the subject information of the meeting to be held, and obtaining the conference audio of the candidate users participating in the meeting to be held when they participated in the historical meeting includes: obtaining the conference audio of the candidate users participating in the meeting to be held when they participated in the historical meeting with the same subject information.
在一些实施例中,还包括:响应于接收到针对该待召开会议的召开完成指令,基于该待召开会议的参会用户参与该待召开会议时的参与音频的音频特征,生成该参与音频相应的参与评分,其中,该音频特征包括以下中的至少一种:有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征。In some embodiments, it also includes: in response to receiving an instruction to complete the convening of the meeting to be held, generating a corresponding participation score for the participation audio based on audio features of the participation audio of the participating users of the meeting to be held when participating in the meeting to be held, wherein the audio features include at least one of the following: effective speaking time features, responsiveness features of other participating users, and response efficiency features of other participating users.
在一些实施例中,还包括:响应于该会议音频对应有参与评分,该基于该会议音频的音频特征生成该会议音频相应的历史评分,包括:将该参与评分作为该会议音频的历史评分。In some embodiments, it also includes: in response to the conference audio corresponding to a participation score, generating a corresponding historical score of the conference audio based on the audio features of the conference audio, including: using the participation score as the historical score of the conference audio.
第四方面,本申请实施例提供了一种主持权限配置装置,包括:会议音频获取单元,被配置成获取参与待召开会议的候选用户参与历史会议时的会议音频;历史评分生成单元,被配置成基于该会议音频的音频特征生成该会议音频相应的历史评分,其中,该音频特征包括以下中的至少一种:有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征;主持权限配置单元,被配置成基于该历史评分从该候选用户中确定目标用户,并为该目标用户配置该待召开会议的主持权限。In a fourth aspect, an embodiment of the present application provides a host authority configuration device, comprising: a conference audio acquisition unit, configured to acquire conference audio of candidate users participating in a meeting to be held when they participated in historical meetings; a historical score generation unit, configured to generate a corresponding historical score for the conference audio based on audio features of the conference audio, wherein the audio features include at least one of the following: an effective speech duration feature, a responsiveness feature of other participating users, and a response efficiency feature of other participating users; a host authority configuration unit, configured to determine a target user from the candidate users based on the historical score, and configure the host authority of the meeting to be held for the target user.
在一些实施例中,还包括:候选用户确定单元,被配置成响应于接收到会议召集用户发送的会议召集信息,基于该召集信息确定该候选用户。In some embodiments, the method further includes: a candidate user determining unit configured to, in response to receiving conference calling information sent by a conference calling user, determine the candidate user based on the calling information.
在一些实施例中,还包括:历史评分发送单元,被配置成将各该历史评分发送给该会议召集用户;以及该主持权限配置单元进一步被配置成,基于该会议召集用户基于该历史评分返回的候选用户选择信息确定目标用户,并为该目标用户配置该待召开会议的主持权限。In some embodiments, it also includes: a historical score sending unit, configured to send each historical score to the meeting convening user; and the host authority configuration unit is further configured to determine the target user based on the candidate user selection information returned by the meeting convening user based on the historical scores, and configure the host authority of the to-be-held meeting for the target user.
在一些实施例中,会议召集信息中还包括该待召开会议的主题信息,该会议音频获取单元,进一步被配置成获取参与待召开会议的候选用户参与该主体信息相同的历史会议时的会议音频。In some embodiments, the conference convening information also includes subject information of the to-be-held conference, and the conference audio acquisition unit is further configured to acquire conference audio when candidate users participating in the to-be-held conference participate in historical conferences with the same subject information.
在一些实施例中,还包括:参与评分生成单元,被配置成响应于接收到针对该待召开会议的召开完成指令,基于该待召开会议的参会用户参与该待召开会议时的参与音频的音频特征,生成该参与音频相应的参与评分,其中,该音频特征包括以下中的至少一种:有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征。In some embodiments, it also includes: a participation score generating unit, which is configured to generate a participation score corresponding to the participation audio in response to receiving an instruction to complete the convening of the meeting to be held, based on audio features of the participation audio of the participating users of the meeting to be held when participating in the meeting to be held, wherein the audio features include at least one of the following: effective speaking time features, responsiveness features of other participating users, and response efficiency features of other participating users.
在一些实施例中,还包括:响应于该会议音频对应有参与评分,该历史评分生成单元进一步被配置成,将该参与评分作为该会议音频的历史评分。In some embodiments, the process further includes: in response to the conference audio corresponding to a participation score, the historical score generating unit is further configured to use the participation score as the historical score of the conference audio.
第五方面,本申请实施例提供了一种计算机设备,该计算机设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面或第三方面中任一实现方式描述的方法。In a fifth aspect, an embodiment of the present application provides a computer device, comprising: one or more processors; a storage device on which one or more programs are stored; when the one or more programs are executed by one or more processors, the one or more processors implement the method described in any implementation method of the first aspect or the third aspect.
第六方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面或第三方面中任一实现方式描述的方法。In a sixth aspect, an embodiment of the present application provides a computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements the method described in any implementation manner in the first aspect or the third aspect.
本申请实施例提供的主持权限配置方法和设备,可根据各候选用户参与历史会议时的会议音频或候选用户针对待召开会议上传的、录制于待召开会议召开前预设时间区间内参选音频的音频特征生成历史评分或参选评分,其中,该音频特征包括以下中的至少一种:有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征,然后基于历史评分或参选评分从候选用户中确定目标用户,并为该目标用户配置待召开会议的主持权限。该实施方式可以基于各候选用户的历史表现或会前状态,进行待召开会议的主持权限配置,提升会议主持配置质量。The method and device for configuring host authority provided in the embodiment of the present application can generate a historical score or a candidate score based on the conference audio of each candidate user when participating in a historical meeting or the audio features of the candidate audio uploaded by the candidate user for the meeting to be held and recorded within a preset time interval before the meeting to be held, wherein the audio features include at least one of the following: effective speech duration features, responsiveness features of other participating users, and response efficiency features of other participating users. Then, based on the historical score or the candidate score, a target user is determined from the candidate users, and the host authority of the meeting to be held is configured for the target user. This implementation method can configure the host authority of the meeting to be held based on the historical performance or pre-meeting status of each candidate user, thereby improving the quality of the meeting host configuration.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
图1是本申请一些实施例可以应用于其中的示例性系统架构;FIG1 is an exemplary system architecture to which some embodiments of the present application may be applied;
图2是根据本申请的主持权限配置方法的第一个实施例的流程图;FIG2 is a flow chart of a first embodiment of a method for configuring host authority according to the present application;
图3是根据本申请的主持权限配置方法的第二个实施例的流程图;FIG3 is a flow chart of a second embodiment of a method for configuring host authority according to the present application;
图4是根据本申请的主持权限配置方法的第三个实施例的流程图;FIG4 is a flow chart of a third embodiment of a method for configuring host authority according to the present application;
图5是根据本申请的主持权限配置方法的一个应用场景的流程图;FIG5 is a flow chart of an application scenario of the method for configuring host authority according to the present application;
图6是适于用来实现本申请一些实施例的计算机设备的计算机系统的结构示意图。FIG. 6 is a schematic diagram of the structure of a computer system of a computer device suitable for implementing some embodiments of the present application.
具体实施方式Detailed ways
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the relevant invention, rather than to limit the invention. It should also be noted that, for ease of description, only the parts related to the relevant invention are shown in the accompanying drawings.
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
此外,本申请涉及的技术方案中,所涉及的用户个人信息的获取、存储、使用、加工、运输、提供和公开等处理,均符合相关法律法规的规定,且不违背公序良俗。In addition, in the technical solutions involved in this application, the acquisition, storage, use, processing, transportation, provision and disclosure of user personal information involved are in compliance with the relevant laws and regulations and do not violate public order and good morals.
图1示出了可以应用本申请的主持权限配置方法的实施例的示例性系统架构100。FIG. 1 shows an exemplary system architecture 100 to which an embodiment of the method for configuring host authority of the present application can be applied.
如图1所示,系统架构100中可以包括设备101、102、103、104和网络105。网络105用以在设备101、102、103、104之间提供通信链路的介质。网络105可以包括各种连接类型,例如有线、无线目标通信链路或者光纤电缆等等。As shown in Fig. 1, system architecture 100 may include devices 101, 102, 103, 104 and network 105. Network 105 is a medium for providing communication links between devices 101, 102, 103, 104. Network 105 may include various connection types, such as wired, wireless target communication links or optical fiber cables.
设备101、102、103、104可以是支持网络连接从而提供各种网络服务的硬件设备或软件。当设备为硬件时,其可以是各种电子设备包括但不限于智能手机、平板电脑、膝上型便携计算机、台式计算机和服务器等等。这时,作为硬件设备,其可以实现成多个设备组成的分布式设备群,也可以实现成单个设备。当设备为软件时,可以安装在上述所列举的电子设备中。这时,作为软件,其可以实现成例如用来提供分布式服务的多个软件或软件模块,也可以实现成单个软件或软件模块。在此不做具体限定。Devices 101, 102, 103, and 104 can be hardware devices or software that support network connection to provide various network services. When the device is hardware, it can be various electronic devices including but not limited to smart phones, tablet computers, laptops, desktop computers, servers, etc. At this time, as a hardware device, it can be implemented as a distributed device group consisting of multiple devices, or it can be implemented as a single device. When the device is software, it can be installed in the electronic devices listed above. At this time, as software, it can be implemented as multiple software or software modules for providing distributed services, for example, or it can be implemented as a single software or software module. No specific limitation is made here.
在实践中,设备可以通过安装相应的客户端应用或服务端应用来提供相应的网络服务。设备在安装了客户端应用之后,其可以在网络通信中体现为客户端。相应地,在安装了服务端应用之后,其可以在网络通信中体现为服务端。In practice, a device can provide corresponding network services by installing corresponding client applications or server applications. After the client application is installed, the device can be embodied as a client in network communication. Correspondingly, after the server application is installed, it can be embodied as a server in network communication.
作为示例,在图1中,设备101、102、103体现为终端,设备104体现为服务器。具体地,设备101、102、103可以是安装有用于执行线上会议的应用的客户端,设备104可以是为用于执行线上会议的应用提供服务的后台服务端。As an example, in Figure 1, devices 101, 102, 103 are embodied as terminals, and device 104 is embodied as a server. Specifically, devices 101, 102, 103 may be clients installed with an application for executing an online meeting, and device 104 may be a background server providing services for the application for executing an online meeting.
需要说明的是,本申请实施例所提供的主持权限配置方法通常由体现为提供用于执行线上会议的应用的后台服务的设备104执行。It should be noted that the method for configuring the host authority provided in the embodiment of the present application is usually executed by the device 104 that provides a background service for executing an application for an online meeting.
应该理解,图1中的网络和设备的数目仅仅是示意性的。根据实现需要,可以具有任意数目的网络和设备。It should be understood that the number of networks and devices in FIG1 is only illustrative and any number of networks and devices may be provided according to implementation requirements.
继续参考图2,其示出了根据本申请的主持权限配置方法的第一个实施例的流程200,该主持权限配置方法可以包括以下步骤:2, which shows a process 200 of a first embodiment of a method for configuring a moderator authority according to the present application. The method for configuring a moderator authority may include the following steps:
步骤201,获取各候选用户针对待召开会议上传的参选音频。Step 201: Obtain the audio uploaded by each candidate user for the meeting to be held.
在本实施例中,该主持权限配置方法的执行主体(例如图1所示的、体现为服务器的设备104),可以分别从各候选用户一侧的终端(例如图1所示的、体现为终端的设备101、102、103)中获取各候选用户针对待召开会议上传的参选音频,其中,各参选视频均录制于待召开会议召开前预设时间区间内,该预设区间实践中可根据待召开会议的主题或该待召开会议的各参会用户协同、投票等方式进行确定,也可根据候选用户的数量、发言测试时间进行确定,例如在候选用户为3人,发言测试时间为5分钟,则对应确定该预设时间区间为待召开会议召开前的15分钟内。In this embodiment, the execution entity of the host authority configuration method (for example, the device 104 embodied as a server as shown in Figure 1) can obtain the audio of each candidate user uploaded for the to-be-held meeting from the terminal on the side of each candidate user (for example, the devices 101, 102, and 103 embodied as terminals as shown in Figure 1), wherein each candidate video is recorded within a preset time interval before the to-be-held meeting. In practice, the preset interval can be determined according to the theme of the to-be-held meeting or the collaboration and voting of the participating users of the to-be-held meeting, or it can be determined according to the number of candidate users and the speaking test time. For example, when there are 3 candidate users and the speaking test time is 5 minutes, the preset time interval is correspondingly determined to be within 15 minutes before the to-be-held meeting.
需要指出的是,伴随预设时间区间的不同,参选音频通常可由候选用户在指定时间区间内自行录制后发送,也可以在位于该预设时间区间内,由上述主持权限配置方法直接或控制用户所使用的终端进行录制。It should be pointed out that, depending on the preset time interval, the audio for the election can usually be recorded by the candidate user himself within the specified time interval and then sent, or it can be recorded directly or controlled by the terminal used by the user within the preset time interval by the above-mentioned host authority configuration method.
在实践中,若待召开会议为线下会议,即各候选用户位于同一空间内时,也可利用设备101、102、103、104直接录制、获取各用户的参选音频后实现后续类似的功能。In practice, if the meeting to be held is an offline meeting, that is, when the candidate users are in the same space, the devices 101, 102, 103, and 104 can also be used to directly record and obtain the audio of each user's participation in the election to implement subsequent similar functions.
在一些实施例中,该候选用户可通过向该待召开会议的各参会用户发送选取提示信息,并将针对该选取提示信息返回有确认信息的参会用户确定为该候选用户的方式确定,以便于通过收集参与待召开会议的各参会用户的主持意向确定该候选用户。In some embodiments, the candidate user can be determined by sending a selection prompt message to each participant of the meeting to be held, and determining the participant who returns a confirmation message to the selection prompt message as the candidate user, so as to determine the candidate user by collecting the hosting intentions of each participant of the meeting to be held.
步骤202,基于参选音频的音频特征生成各参选音频相应的参选评分。Step 202: Generate a corresponding selection score for each selection audio based on the audio features of the selection audio.
在本实施例中,在基于上述步骤201获取到各候选用户上传的参选音频后,对该参选音频进行解析,确定该参选音频中所包括的、上传该参选音频的候选用户的声纹信息后,基于该声纹信息提取该参选音频中该候选用户的发言时长、发言后其他参会用户进行响应时的声纹信息等,并基于该候选用户的发言时长、该候选用户发言后其他参会用户响应的响应度、响应效率等生成有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征、该候选用户在其他参会用户发言后响应度特征、该候选用户在其他参会用户发言后响应效率特征中至少一种音频特征,并基于得到的音频特征生成该参选音频、该参选音频对应的候选用户的参选评分。In this embodiment, after obtaining the audio uploaded by each candidate user based on the above step 201, the audio is parsed to determine the voiceprint information of the candidate user who uploaded the audio, and then the speaking time of the candidate user in the audio, the voiceprint information of other participating users who responded after the speech, etc. are extracted based on the voiceprint information, and based on the speaking time of the candidate user, the responsiveness of other participating users after the candidate user spoke, the response efficiency, etc., at least one audio feature of the effective speaking time feature, the responsiveness feature of other participating users, the response efficiency feature of other participating users, the responsiveness feature of the candidate user after the speech of other participating users, and the response efficiency feature of the candidate user after the speech of other participating users is generated, and based on the obtained audio features, the participation score of the audio and the candidate user corresponding to the audio is generated.
其中,在使用多种音频特征进行评分时,还可获取该待召开会议的主题信息,并根据该主题分析确定各音频特征的加权系数,以便于通过加权的方式对各音频特征进行处理、生成相应的参选评分。Among them, when using multiple audio features for scoring, the theme information of the meeting to be held can also be obtained, and the weighting coefficient of each audio feature can be determined based on the theme analysis, so as to process each audio feature in a weighted manner and generate a corresponding candidate score.
进一步的,在确定其他参会用户对于候选用户的响应度、响应效率时,通常可基于候选用户发言前的环境状态以及发言后的环境状态差异确定该响应度,以及发言后环境状态产生差异的时间长度确定该响应效率,在实践中,为方便对响应度、响应效率进行标识,可对应的设置响应的响应度等级、响应效率等级,例如在该候选用户发言后环境中存在的不同用户的声纹信息的数量变化、环境操作程度变化设置对应的响应度等级,在声纹信息数量变化超过参与用户的第一阈值比例时,确定该响应度等级为一级,声纹数量变化超过参与用户的第二阈值比例时,确定该响应度等级为二级,其中第一阈值低于第二阈值,相应度等级一级低于二级。Furthermore, when determining the responsiveness and response efficiency of other participating users to the candidate user, the responsiveness can usually be determined based on the difference between the environmental state before the candidate user speaks and the environmental state after the speech, as well as the response efficiency can be determined based on the length of time the difference in environmental state occurs after the speech. In practice, in order to facilitate the identification of responsiveness and response efficiency, the responsiveness level and response efficiency level of the response can be set accordingly. For example, after the candidate user speaks, the corresponding responsiveness level can be set according to the changes in the number of voiceprint information of different users and the degree of environmental operation. When the change in the number of voiceprint information exceeds the first threshold ratio of the participating users, the responsiveness level is determined to be level one. When the change in the number of voiceprint information exceeds the second threshold ratio of the participating users, the responsiveness level is determined to be level two, where the first threshold is lower than the second threshold, and the corresponding level one is lower than the level two.
此外,还可在获取到参与用户的声纹信息后,对各参与用户的声纹信息进行处理、读取对应的参与用户的说话内容,并利于该说话内容与基于候选用户的声纹信息确定的说话内容的相似度的方式确定该响应度。In addition, after obtaining the voiceprint information of the participating users, the voiceprint information of each participating user can be processed, the speech content of the corresponding participating user can be read, and the responsiveness can be determined by comparing the similarity between the speech content and the speech content determined based on the voiceprint information of the candidate user.
在实践中,为更便于区分参选音频中所包括的对应的候选用户及其他参会用户,通常可要求该候选用户在参选音频中进行自我介绍或朗诵特定的音频内容,以便于根据该自我介绍或音频内容确定该候选用户的声纹信息,并基于该声纹信息对该候选用户与其他参会用户进行区分。In practice, in order to more easily distinguish the corresponding candidate users and other participating users included in the selection audio, the candidate user may usually be required to introduce himself or recite specific audio content in the selection audio, so as to determine the voiceprint information of the candidate user based on the self-introduction or audio content, and distinguish the candidate user from other participating users based on the voiceprint information.
步骤203,基于参选评分从候选用户中确定目标用户,并为目标用户配置待召开会议的主持权限。Step 203: determine a target user from the candidate users based on the selection scores, and configure the host authority of the to-be-concluded meeting for the target user.
在本实施例中,在基于上述步骤202中确定各参选音频的参选评分后,基于参选评分从候选用户中确定目标用户,通常可根据期望配置主持权限的用户数量确定目标用户数量,并从参选评分的结果降序序列中,根据该目标用户数量选取该降序序列中前对应数量的目标用户,并为目标用户配置该待召开会议的主持权限,以便于目标用户利用该主持权限对该待召开会议进行主持,完成主持权限的配置。In this embodiment, after determining the selection score of each candidate audio based on the above step 202, the target user is determined from the candidate users based on the selection score. The number of target users can usually be determined based on the number of users who are expected to configure hosting authority, and from the descending sequence of the selection score results, the first corresponding number of target users in the descending sequence are selected according to the number of target users, and the hosting authority of the to-be-held meeting is configured for the target user, so that the target user can use the hosting authority to host the to-be-held meeting, thereby completing the configuration of the hosting authority.
本申请实施例提供的主持权限配置方法,获取各候选用户针对待召开会议上传的参选音频,其中,各参选音频的均录制于待召开会议召开前预设时间区间内,并基于该参选音频的音频特征生成各参选音频相应的参选评分,其中,该音频特征包括以下中的至少一种:有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征,最后,基于参选评分从候选用户中确定目标用户,并为目标用户配置待召开会议的主持权限。该实施方式可以基于各候选用户的会前状态,进行待召开会议的主持权限配置,提升会议主持配置质量。The method for configuring host authority provided in the embodiment of the present application obtains the audio for the meeting to be held uploaded by each candidate user, wherein each audio for the meeting to be held is recorded in a preset time interval before the meeting to be held, and generates a corresponding participation score for each audio for the meeting based on the audio features of the audio for the meeting, wherein the audio features include at least one of the following: effective speech duration features, responsiveness features of other participating users, and response efficiency features of other participating users. Finally, the target user is determined from the candidate users based on the participation score, and the host authority for the meeting to be held is configured for the target user. This implementation method can configure the host authority for the meeting to be held based on the pre-meeting status of each candidate user, thereby improving the quality of the meeting host configuration.
在一些实施例中,该主持权限配置方法,还包括:响应于接收到针对该待召开会议的召开完成指令,向该待召开会议的各参会用户发送评分提示信息;根据各参会用户针对该评分提示信息返回的评分信息生成该目标用户的主持质量评价分数。In some embodiments, the hosting authority configuration method also includes: in response to receiving a completion instruction for the meeting to be held, sending scoring prompt information to each participating user of the meeting to be held; and generating a hosting quality evaluation score for the target user based on the scoring information returned by each participating user in response to the scoring prompt information.
具体的,该召开完成指令通常配置为由具有主持权限的目标用户发出,在接收到针对该待召开会议的召开完成指令时进行响应,向参与该待召开会议的各参会用户发送评分提示信息,该评分提示信息用于提示各参会用户反馈对该待召开会议展开过程对该被配置有主持权限的目标用户的主持体验评价,通常可基于不同的评价维度预设几个打分项,例如会议组织能力、发言感染能力等,以便于参会用过直接通过填写满意度评分的方式完成对该评分提示信息的反馈、生成评分信息,后续,上述主持权限配置方法的执行主体在接收到各参会用户针对该评分提示信息返回的评分信息后进行响应,并汇总、生成该目标用户的主持质量评价分数,该主持质量评价分数用以评价该目标用户对于该待召开会议的主持质量,以便于该目标用户基于该主持质量评价分数进行优化,以及作为后续配置主持权限的参考因素之一。Specifically, the convening completion instruction is usually configured to be issued by a target user with hosting authority, and a response is made when the convening completion instruction for the to-be-held meeting is received, and a rating prompt information is sent to each participating user participating in the to-be-held meeting. The rating prompt information is used to prompt each participating user to provide feedback on the hosting experience evaluation of the target user configured with hosting authority during the process of the to-be-held meeting. Usually, several scoring items can be preset based on different evaluation dimensions, such as meeting organization ability, speech infection ability, etc., so that the participating users can directly complete the feedback on the rating prompt information and generate the rating information by filling in the satisfaction rating. Subsequently, the execution subject of the above-mentioned hosting authority configuration method responds after receiving the rating information returned by each participating user in response to the rating prompt information, and summarizes and generates the hosting quality evaluation score of the target user. The hosting quality evaluation score is used to evaluate the hosting quality of the target user for the to-be-held meeting, so that the target user can be optimized based on the hosting quality evaluation score, and it can be used as one of the reference factors for the subsequent configuration of hosting authority.
在一些实施例中,该主持权限配置方法,还包括:获取各候选用户对应的参选评分,生成评分列表;将该评分列表发送给该待召开会议的各参会用户,并生成各参会用户针对该评分列表中所记载的候选用户的投票结果;基于该投票结果对该参选评分进行更新。In some embodiments, the host authority configuration method also includes: obtaining the election score corresponding to each candidate user and generating a score list; sending the score list to each participating user of the meeting to be held, and generating the voting results of each participating user for the candidate users recorded in the score list; and updating the election score based on the voting results.
具体的,在生成各候选用户对应的参选评分后,生成包括各候选用户的参选评分的评分列表,并将该评分列表反馈至参与该待召开会议的各参会用户,以便于各参会用户根据该评分列表进行投票、选择各参会用户所期望被配置主持权限的候选用户(目标用户),并基于各参会用户针对该评分列表中所记载的候选用户的投票结果,对在先生成的参选评分进行更新,以便于考虑各参会用户的选取倾向后,综合参选评分,提升主持权限的配置质量。Specifically, after generating the corresponding election score of each candidate user, a scoring list including the election score of each candidate user is generated, and the scoring list is fed back to each participating user participating in the to-be-held meeting, so that each participating user can vote according to the scoring list and select the candidate user (target user) that each participating user expects to be configured with hosting authority, and based on the voting results of each participating user for the candidate user recorded in the scoring list, the previously generated election score is updated, so that after considering the selection tendency of each participating user, the election score is comprehensively considered to improve the configuration quality of the hosting authority.
在一些实施例中,该主持权限配置方法,获取各候选用户对应的参选评分,生成评分列表,包括:获取各候选用户对应的参选评分;基于该参选评分超过预设阈值的候选用户生成评分列表。In some embodiments, the moderator authority configuration method obtains the participation score corresponding to each candidate user and generates a score list, including: obtaining the participation score corresponding to each candidate user; and generating a score list based on the candidate users whose participation scores exceed a preset threshold.
具体的,在生成候选用户评分列表时,还可基于该参选评分对各候选用户进行初筛,即基于参选评分超过预设阈值的候选用户生成评分列表,以避免评分列表中候选用户过多,影响各参会用户进行投票、离散投票结果的技术问题,提升基于评分列表、投票结果对参选评分进行更新时的更新质量。Specifically, when generating a candidate user rating list, each candidate user can also be preliminarily screened based on the candidate score, that is, a rating list is generated based on candidate users whose candidate scores exceed a preset threshold, so as to avoid too many candidate users in the rating list, which may affect the voting of each participating user and the technical problem of discrete voting results, and improve the update quality when updating the candidate scores based on the rating list and voting results.
在一些实施例中,该主持权限配置方法,还包括:获取该待召开会议的主题信息;获取与该主题信息相同的历史会议中各候选用户被配置主持权限的次数,生成次数序列;基于该次数序列对该参选评分进行更新。In some embodiments, the method for configuring hosting authority also includes: obtaining the subject information of the meeting to be held; obtaining the number of times each candidate user is configured with hosting authority in historical meetings with the same subject information, generating a number sequence; and updating the candidate score based on the number sequence.
具体的,获取该待召开会议的主题信息,并调取与该主题信息相同的历史会议,以及各历史会议中所配置的主持权限的目标用户,生成各候选用户针对该主题信息的会议被配置有主持权限的次数后,生成次数序列,并基于该次数序列对该参选评分进行更新,以便于结合各候选用户对于相同主体信息的会议的主持历史对各候选用户进行全面评价,提升配置主持权限的质量。Specifically, the subject information of the to-be-held meeting is obtained, and historical meetings with the same subject information and target users with hosting rights configured in each historical meeting are retrieved. After the number of times each candidate user is configured with hosting rights for the meeting with the subject information is generated, a number sequence is generated, and the candidate score is updated based on the number sequence, so as to comprehensively evaluate each candidate user in combination with the hosting history of each candidate user for meetings with the same subject information, thereby improving the quality of configuring hosting rights.
进一步的,基于次数序列对该参选评分进行更新时,可根据应用场景、需求的不同配置不同的更新方向,例如在期望选用经验较丰富的候选用户作为目标用户时,则可确定对参选评分的调整方向与次数成正比,即次数越多则加分越多,反制,在期望扩展新的目标用户时,则可确定对参选评分的调整方向与次数成反比,次数越多则加分越少。Furthermore, when the candidate score is updated based on the frequency sequence, different update directions can be configured according to different application scenarios and requirements. For example, when it is expected to select candidate users with rich experience as target users, it can be determined that the adjustment direction of the candidate score is proportional to the number of times, that is, the more times, the more points are added. Conversely, when it is expected to expand new target users, it can be determined that the adjustment direction of the candidate score is inversely proportional to the number of times, that is, the more times, the fewer points are added.
同时,该调整方式还可基于上述所说明的在一些实施例中,在会议结束后生成的目标用户的主持质量评价分数进行协同,以通过各候选用户在主题信息相同的历史会议中最终得到的主持质量评价分数对本次针对待召开会议所确定、生成的参选评分进行调整。At the same time, the adjustment method can also be based on the above-mentioned embodiments, and coordinate with the host quality evaluation score of the target user generated after the meeting, so as to adjust the candidate score determined and generated for the meeting to be held through the host quality evaluation score finally obtained by each candidate user in the historical meetings with the same subject information.
此外,在实践中,在通过上述任一方式对参选评分进行更新时,可相应的为由主持权限配置方法基于音频特征生成的参选评分,以及投票结果、次数序列等内容设置相应的权重,以便于后续利用权重加和的方式得到最终的综合参选评分,即对由主持权限配置方法基于音频特征生成的参选评分进行后的结果。In addition, in practice, when the election score is updated by any of the above methods, corresponding weights can be set for the election score generated by the host authority configuration method based on audio features, as well as voting results, number sequences, etc., so as to facilitate the subsequent use of weighted summation to obtain the final comprehensive election score, that is, the result of the election score generated by the host authority configuration method based on audio features.
请参考图3,图3为本公开实施例提供的第二个主持权限配置方法的流程图,其中流程300包括以下步骤:Please refer to FIG. 3 , which is a flow chart of a second method for configuring host authority provided in an embodiment of the present disclosure, wherein process 300 includes the following steps:
步骤301,向待召开会议的各参会用户发送选取提示信息。Step 301: Send selection prompt information to each participant of the meeting to be held.
在本实施例中,在待召开会议开始前,向各参会用户发送选取提示信息,该选取提示信息用于提示各参会用户可进行针对本次的待召开会议的主持权限竞争。In this embodiment, before the to-be-held meeting starts, selection prompt information is sent to each participating user, and the selection prompt information is used to prompt each participating user to compete for the hosting authority for the to-be-held meeting.
其中,该选取提示信息中还可包括该待召开会议的会议主题、参会人员等会议信息,以便于各参会用户更好的了解该待召开会议后,判断是否参与主持权限竞争。The selection prompt information may also include meeting information such as the meeting theme and participants of the meeting to be held, so that each participating user can better understand the meeting to be held and determine whether to participate in the competition for hosting authority.
步骤302,将针对选取提示信息返回有确认信息的参会用户确定为该候选用户。Step 302: The conference participant who returns confirmation information in response to the selection prompt information is determined as the candidate user.
在本实施例中,在接收到针对选取提示信息返回有确认信息时进行响应,将返回该确认信息的参会用户确定为候选用户。In this embodiment, when a confirmation message is received in response to the selection prompt message, a response is made and the conference participant who returns the confirmation message is determined as a candidate user.
在实践中,通常在发送有选取提示信息后,设置有对应的反馈时间。In practice, a corresponding feedback time is usually set after the selection prompt information is sent.
步骤303,基于各候选用户反馈该确认信息的时间顺序先后生成录制顺序。Step 303: Generate a recording order based on the time sequence in which the confirmation information is fed back by each candidate user.
在本实施例中,在获取到各候选用户针对选取提示信息反馈有确认信息后,基于各确认信息的发送时间顺序先后,确定各候选用户的录制顺序,其中,可直接将录制顺序反馈给各候选用户,也可基于该录制顺序对用于获取各候选用户的参选音频的录制时间进行拆分后,将各录制时间的时间起点反馈至各候选用户,以便于候选用户遵循该录制顺序依次进行参选音频的录制。In this embodiment, after obtaining confirmation information from each candidate user in response to the selection prompt information, the recording order of each candidate user is determined based on the chronological order of sending each confirmation information. The recording order can be directly fed back to each candidate user, or the recording time for obtaining the selection audio of each candidate user can be split based on the recording order, and the starting point of each recording time can be fed back to each candidate user, so that the candidate user can follow the recording order to record the selection audio in turn.
步骤304,基于该录制顺序依次录制各候选用户的音频数据,并将各音频数据封装为对应的候选用户的参选音频。Step 304 , recording the audio data of each candidate user in sequence based on the recording order, and encapsulating each audio data into the candidate audio of the corresponding candidate user.
在本实施例中,基于上述步骤303中确定的录制顺序,依次录制各候选用户的音频数据,并将各音频数据封装为与该候选用户所对应的参选音频。In this embodiment, based on the recording order determined in the above step 303, the audio data of each candidate user is recorded in sequence, and each audio data is packaged into a candidate audio corresponding to the candidate user.
在一些实施例中,基于该录制顺序依次录制各候选用户的音频数据,并将各音频数据封装为对应的候选用户的参选音频,包括:将该预设时间区间拆分为多个时间子区间,基于该录制顺序确定各候选用户对应的时间子区间;分别向各候选用户发送所对应的时间子区间的提示信息,并分别录制各候选用户在所对应的时间子区间内的音频数据;将各音频数据封装为对应的候选用户的参选音频。In some embodiments, the audio data of each candidate user is recorded in sequence based on the recording order, and each audio data is encapsulated as the candidate audio of the corresponding candidate user, including: splitting the preset time interval into multiple time sub-intervals, and determining the time sub-interval corresponding to each candidate user based on the recording order; sending prompt information of the corresponding time sub-interval to each candidate user, and recording the audio data of each candidate user in the corresponding time sub-interval; and encapsulating each audio data as the candidate audio of the corresponding candidate user.
具体的,可对待召开会议召开前预设时间区间进行拆分,得到多个时间子区间,该时间子区间的长度可根据候选用户的数量进行均分,也可基于各候选用户的历史情况,例如上述所说明的在于该待召开会议的主题相同的历史会议中被配置有主持权限的参数等维度的信息进行差异性划分,在拆分得到多个时间子区间后,分别将各候选用户对应的包括有时间子区间、该时间子区间起点的提示信息发送给相应的候选用户,以便于各候选用户基于该提示信息确定对应的时间子区间后进行音频数据的录制,接下来,分别录制各候选用户在所对应的时间子区间内的音频数据后,将录制得到的音频数据封装,得到各候选用户对应的参选音频,以便于各用户基于相同的场景下针对该待召开会议进行参选音频的录制。Specifically, the preset time interval before the meeting to be held can be split into multiple time sub-intervals. The length of the time sub-interval can be evenly divided according to the number of candidate users, or can be based on the historical situation of each candidate user, such as the parameters of the host authority configured in the historical meetings with the same theme as the meeting to be held as described above. After splitting to obtain multiple time sub-intervals, the prompt information corresponding to each candidate user, including the time sub-interval and the starting point of the time sub-interval, is sent to the corresponding candidate user, so that each candidate user can determine the corresponding time sub-interval based on the prompt information and then record the audio data. Next, after recording the audio data of each candidate user in the corresponding time sub-interval, the recorded audio data is encapsulated to obtain the selected audio corresponding to each candidate user, so that each user can record the selected audio for the meeting to be held based on the same scenario.
步骤305,获取各候选用户针对待召开会议上传的参选音频。Step 305: Obtain the audio uploaded by each candidate user for the upcoming meeting.
步骤306,基于参选音频的音频特征生成各参选音频相应的参选评分。Step 306: Generate a corresponding selection score for each selection audio based on the audio features of the selection audio.
步骤307,将该参选评分最高的候选用户选取为目标用户,并为该目标用户配置该待召开会议的主持权限。Step 307: Select the candidate user with the highest participation score as the target user, and configure the host authority of the to-be-held meeting for the target user.
以上步骤305-307与如图2所示的步骤201-203一致,相同部分内容请参见上一实施例的相应部分,此处不再进行赘述,本实施例在上述图2所示实施例的基础上,进一步的,通过待召开会议前临场生成参选音频的方式,选取当前状态最佳、最适合配置本次待召开会议的主持权限的目标用户。The above steps 305-307 are consistent with steps 201-203 as shown in Figure 2. For the same content, please refer to the corresponding part of the previous embodiment and will not be repeated here. This embodiment is based on the embodiment shown in Figure 2 above, and further selects the target user who is in the best current state and most suitable for configuring the hosting authority of the meeting to be held by generating the candidate audio on the spot before the meeting to be held.
继续参考图4,其示出了根据本申请的主持权限配置方法的第三个实施例的流程400,该主持权限配置方法可以包括以下步骤:Continuing to refer to FIG. 4 , it shows a process 400 of a third embodiment of a method for configuring a host authority according to the present application. The method for configuring a host authority may include the following steps:
步骤401,获取参与待召开会议的候选用户参与历史会议时的会议音频。Step 401: Acquire the conference audio of the candidate user who participates in the conference to be held when participating in the historical conference.
在本实施例中,该主持权限配置方法的执行主体(例如图1所示的、体现为服务器的设备104),可以从本地或候选用户一侧的终端(例如图1所示的、体现为终端的设备101、102、103)中获取各参与待召开会议的候选用户在参与历史会议时的会议音频。In this embodiment, the executing entity of the hosting authority configuration method (for example, the device 104 embodied as a server as shown in Figure 1) can obtain the conference audio of each candidate user participating in the to-be-held meeting when participating in the historical meeting from the terminal on the local or candidate user side (for example, the devices 101, 102, 103 embodied as terminals as shown in Figure 1).
应当理解的是,本申请涉及的技术方案中,所涉及的用户个人信息的获取(例如本申请中获取到的候选用户的会议音频)、存储、使用、加工、运输、提供和公开等处理,均符合相关法律法规的规定,且不违背公序良俗。It should be understood that in the technical solutions involved in this application, the acquisition (such as the conference audio of the candidate users obtained in this application), storage, use, processing, transportation, provision and disclosure of user personal information involved are in compliance with the relevant laws and regulations and do not violate public order and good morals.
进一步的,在选取历史会议、会议音频时,可根据历史会议的主题、距离本次的待召开会议的时长、历史会议的时长等对历史会议进行筛选,以避免召开时间过久、会议时间较短等评价价值的会议音频干扰会议评分的生成。Furthermore, when selecting historical meetings and meeting audio, historical meetings can be screened based on the subject of the historical meetings, the time left until the current meeting, the duration of the historical meetings, etc., to avoid interference in the generation of meeting scores by meeting audio with evaluation value such as meetings that were held for too long or had a short meeting time.
步骤402,基于会议音频的音频特征生成会议音频相应的历史评分。Step 402: Generate a corresponding historical score of the conference audio based on the audio features of the conference audio.
在本实施例中,与上述图2所示实施例的步骤202中相同,在获取到该会议音频后,对该会议音频进行解析,确定该会议音频中所包括的对应于该会议音频的候选用户的声纹信息后,基于该声纹信息提取该会议音频中该候选用户的发言时长、发言后其他参会用户进行响应时的声纹信息等,并基于该候选用户的发言时长、该候选用户发言后其他参会用户响应的响应度、响应效率等生成有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征、该候选用户在其他参会用户发言后响应度特征、该候选用户在其他参会用户发言后响应效率特征中至少一种音频特征,并基于得到的音频特征生成该会议音频对应的候选用户的历史评分。In this embodiment, similar to step 202 of the embodiment shown in FIG. 2 above, after acquiring the conference audio, the conference audio is parsed to determine the voiceprint information of the candidate user corresponding to the conference audio included in the conference audio, and then the speaking time of the candidate user in the conference audio, the voiceprint information of other participating users when responding after the speech, etc. are extracted based on the voiceprint information, and based on the speaking time of the candidate user, the responsiveness of other participating users after the candidate user's speech, the response efficiency, etc., at least one audio feature of the effective speaking time feature, the responsiveness feature of other participating users, the response efficiency feature of other participating users, the responsiveness feature of the candidate user after the speech of other participating users, and the response efficiency feature of the candidate user after the speech of other participating users is generated, and based on the obtained audio features, a historical score of the candidate user corresponding to the conference audio is generated.
实践中,在存在有多个历史会议、会议音频时,同样可基于主题、距离本次的待召开会议的时长、历史会议的时长等生成各历史会议的评分权重,以便于基于该评分权重对各历史会议的会议音频的历史评分进行加权运算处理,以得到最终的历史评分。In practice, when there are multiple historical meetings and meeting audios, the scoring weights for each historical meeting can also be generated based on the topic, the time left until the current meeting, the length of the historical meetings, etc., so that the historical scores of the meeting audios of each historical meeting can be weightedly calculated based on the scoring weights to obtain the final historical score.
步骤403,基于历史评分从候选用户中确定目标用户,并为目标用户配置待召开会议的主持权限。Step 403: determine a target user from the candidate users based on the historical scores, and configure the host authority of the to-be-held meeting for the target user.
在本实施例中,在基于上述步骤402中确定各历史音频的历史评分后,基于历史评分从候选用户中确定目标用户,通常可根据期望配置主持权限的用户数量确定目标用户数量,并从历史评分的结果降序序列中,根据该目标用户数量选取对应数量的目标用户,并为目标用户配置该待召开会议的主持权限,以便于目标用户利用该主持权限对该待召开会议进行主持,完成主持权限的配置。In this embodiment, after determining the historical scores of each historical audio based on the above step 402, the target users are determined from the candidate users based on the historical scores. The number of target users can usually be determined based on the number of users who are expected to configure hosting permissions, and a corresponding number of target users are selected from the descending sequence of the results of the historical scores according to the number of target users, and the hosting permissions of the to-be-held meeting are configured for the target users, so that the target users can use the hosting permissions to host the to-be-held meeting, thereby completing the configuration of the hosting permissions.
本申请实施例提供的主持权限配置方法,获取参与待召开会议的候选用户参与历史会议时的会议音频,并基于会议音频的音频特征生成会议音频相应的历史评分后,基于历史评分从候选用户中确定目标用户,并为目标用户配置待召开会议的主持权限并为目标用户配置待召开会议的主持权限。该实施方式可以基于各候选用户参与历史会议时的会议状态对待召开会议的主持权限配置,提升会议主持配置质量。The method for configuring host authority provided in the embodiment of the present application obtains the conference audio of the candidate users who are participating in the meeting to be held when they participate in the historical meeting, and generates the corresponding historical score of the conference audio based on the audio features of the conference audio, then determines the target user from the candidate users based on the historical score, and configures the host authority of the meeting to be held for the target user. This implementation method can configure the host authority of the meeting to be held based on the meeting status of each candidate user when participating in the historical meeting, thereby improving the quality of the conference host configuration.
在一些实施例中,还包括:响应于接收到会议召集用户发送的会议召集信息,基于该召集信息确定候选用户。In some embodiments, the method further includes: in response to receiving conference calling information sent by a conference calling user, determining candidate users based on the calling information.
具体的,在接收到会议召集用户发送的会议召集信息时进行响应,根据该会议召集信息确定候选用户,在实践中,该召集信息中可包括该待召开会议的参会用户,以及该会议召集用户所指示的、期望作为该待召开会议的、配置主持权限的候选用户,以便于该会议召集用户根据需求完成会议召集以及候选用户的范围选定。Specifically, a response is performed upon receiving a meeting convening information sent by a meeting convening user, and candidate users are determined based on the meeting convening information. In practice, the convening information may include the participants of the meeting to be held, as well as candidate users indicated by the meeting convening user who are expected to serve as host of the meeting to be held and are configured with hosting rights, so that the meeting convening user can complete the meeting convening and select the range of candidate users according to needs.
在一些实施例中,还包括:将各该历史评分发送给该会议召集用户;以及基于该历史评分从该候选用户中确定目标用户,并为该目标用户配置该待召开会议的主持权限,包括:基于该会议召集用户基于该历史评分返回的候选用户选择信息确定目标用户,并为该目标用户配置该待召开会议的主持权限。In some embodiments, it also includes: sending each historical score to the meeting convening user; and determining a target user from the candidate users based on the historical score, and configuring the host authority of the meeting to be held for the target user, including: determining the target user based on the candidate user selection information returned by the meeting convening user based on the historical score, and configuring the host authority of the meeting to be held for the target user.
具体的,在生成各候选用户的历史评分后,可将该历史评分发送给该会议召集用户,以便于该会议召集用户根据历史评分及对于所召集的待召开会议的实际需求确定目标用户,完成待召开会议的主持权限的配置。Specifically, after generating the historical scores of each candidate user, the historical scores can be sent to the conference convening user, so that the conference convening user can determine the target user based on the historical scores and the actual needs of the convened meeting to complete the configuration of the host authority of the meeting to be held.
在一些实施例中,还包括:会议召集信息中还包括该待召开会议的主题信息,该获取参与待召开会议的候选用户参与历史会议时的会议音频,包括:获取参与待召开会议的候选用户参与该主体信息相同的历史会议时的会议音频。In some embodiments, it also includes: the meeting convening information also includes the subject information of the to-be-held meeting, and obtaining the conference audio of the candidate users participating in the to-be-held meeting when they participated in the historical meeting includes: obtaining the conference audio of the candidate users participating in the to-be-held meeting when they participated in the historical meeting with the same subject information.
具体的,在该会议召集信息中还可以包括该待召开会议的主题信息,以便于后续基于该主题信息选取主题相符、相近的历史会议的会议音频,以便于降低会议音频的选取范围的同时,提升会议音频的选取质量。Specifically, the meeting convening information may also include the subject information of the to-be-held meeting, so as to facilitate the subsequent selection of conference audio of historical meetings with matching or similar themes based on the subject information, so as to reduce the selection range of conference audio while improving the selection quality of conference audio.
在一些实施例中,还包括:响应于接收到针对该待召开会议的召开完成指令,基于该待召开会议的参会用户参与该待召开会议时的参与音频的音频特征,生成该参与音频相应的参与评分,其中,该音频特征包括以下中的至少一种:有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征。In some embodiments, it also includes: in response to receiving an instruction to complete the convening of the meeting to be held, generating a corresponding participation score for the participation audio based on audio features of the participation audio of the participating users of the meeting to be held when participating in the meeting to be held, wherein the audio features include at least one of the following: effective speaking time features, responsiveness features of other participating users, and response efficiency features of other participating users.
具体的,在接收到待召开会议的召开完成指令时进行响应,获取参与本次的待召开会议的各参会用户在参与该待召开会议时的参与音频,并基于该参与音频的音频特征生成相应的参与评分,该音频特征与上述步骤402中使用的音频特征相同,此处不再重复说明,该方式中可基于参会用户的参与音频生成参与评分后,方便各参会用户对自身或其他参会用户的表现进行评价,并可将该参与评分作为后续反馈候选用户在历史会议中表现的参考依据,提升后续会议中对应历史评分的获取效率。Specifically, when a completion instruction for convening a meeting to be held is received, a response is performed, and the participation audio of each participating user participating in the meeting to be held is obtained, and a corresponding participation score is generated based on the audio features of the participation audio. The audio features are the same as the audio features used in the above step 402, and are not repeated here. In this method, after the participation score can be generated based on the participation audio of the participating users, each participating user can evaluate his or her own or other participating users' performance, and the participation score can be used as a reference for subsequent feedback on the performance of candidate users in historical meetings, thereby improving the efficiency of obtaining corresponding historical scores in subsequent meetings.
在一些实施例中,还包括:响应于该会议音频对应有参与评分,该基于该会议音频的音频特征生成该会议音频相应的历史评分,包括:将该参与评分作为该会议音频的历史评分。In some embodiments, it also includes: in response to the conference audio corresponding to a participation score, generating a corresponding historical score of the conference audio based on the audio features of the conference audio, including: using the participation score as the historical score of the conference audio.
具体的,在历史会议完成后生成有参与评分的情况下,后续在获取到该历史会议对应的会议音频后,可直接基于该会议音频的中候选用户的参与评分确定该候选用户的历史评分,以便于快速生成、获取历史评分,完成主持权限的配置,提升配置效率。Specifically, when a participation score is generated after a historical meeting is completed, after the conference audio corresponding to the historical meeting is obtained, the historical score of the candidate user can be directly determined based on the participation score of the candidate user in the conference audio, so as to quickly generate and obtain the historical score, complete the configuration of the hosting authority, and improve the configuration efficiency.
为了便于理解,下面提供主持权限配置方法的一个应用场景,在该应用场景下,基于参会用户上传的参选音频确定目标用户、完成主线权限的配置,该过程可如图5中的流程500所示,具体如下:For ease of understanding, an application scenario of the method for configuring host permissions is provided below. In this application scenario, the target user is determined based on the audio of the candidate uploaded by the participating user, and the configuration of the main line permissions is completed. The process can be shown as flow 500 in FIG. 5 , and is specifically as follows:
步骤501,由服务器向待召开会议的参会用户A、B、C、D发送选取提示信息,并将针对该选取提示信息返回有确认信息的参会用户A、B确定为候选用户A、B。In step 501, the server sends selection prompt information to the participating users A, B, C, and D of the to-be-held conference, and determines the participating users A and B who return confirmation information in response to the selection prompt information as candidate users A and B.
步骤502,基于候选用户A、B返回确认信息的时间顺序先后,生成录制顺序(候选用户A在先),并基于该录制顺序依次录制候选用户A的时长为3分钟的音频数据和候选用户B的时长为3分钟的音频数据后,相应的封装为参选音频A、参选音频B。Step 502, based on the time sequence in which candidate users A and B return confirmation information, generate a recording order (candidate user A first), and based on the recording order, record 3 minutes of audio data of candidate user A and 3 minutes of audio data of candidate user B in sequence, and package them into candidate audio A and candidate audio B accordingly.
步骤503,基于参选音频A中候选用户A的有效发言时长(1分30秒)、其他参会用户响应度特征(参会用户C、D,2人响应)以及其他参会用户的响应效率特征(参会用户C,发言3秒后响应,参会用户D,发言15秒后响应)生成该参选音频A相应的参选评分80,基于参选音频B中候选用户B的有效发言时长(2分0秒)、其他参会用户响应度特征(参会用户D,1人响应)以及其他参会用户的响应效率特征(参会用户D,发言30秒后响应)生成该参选音频B相应的参选评分60。Step 503, based on the effective speaking time of candidate user A in the participating audio A (1 minute and 30 seconds), the responsiveness characteristics of other participating users (participating users C and D, 2 people responded), and the response efficiency characteristics of other participating users (participating user C, responded 3 seconds after speaking, participant D, responded 15 seconds after speaking), generate the corresponding participation score 80 for the participating audio A; based on the effective speaking time of candidate user B in the participating audio B (2 minutes and 0 seconds), the responsiveness characteristics of other participating users (participating user D, 1 person responded), and the response efficiency characteristics of other participating users (participating user D, responded 30 seconds after speaking), generate the corresponding participation score 60 for the participating audio B.
步骤504,确定参选音频A的参选评分高于参选音频B的参选评分,将该候选用户A确定为目标用户,并为该目标用户配置待召开会议的主持权限。Step 504: determine that the selection score of candidate audio A is higher than the selection score of candidate audio B, determine candidate user A as a target user, and configure the host authority of the to-be-held meeting for the target user.
下面参考图6,其示出了适于用来实现本申请实施例的计算机设备(例如图1所示的设备101、102、103、104)的计算机系统600的结构示意图。图6示出的计算机设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。Referring to FIG6, a schematic diagram of the structure of a computer system 600 suitable for implementing a computer device (such as the devices 101, 102, 103, 104 shown in FIG1) of the present application is shown below. The computer device shown in FIG6 is only an example and should not limit the functions and scope of use of the present application.
如图6所示,计算机系统600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM 603中,还存储有系统600操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。As shown in FIG6 , the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage portion 608 into a random access memory (RAM) 603. Various programs and data required for the operation of the system 600 are also stored in the RAM 603. The CPU 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to the bus 604.
以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分605;包括硬盘等的存储部分607;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分607。The following components are connected to the I/O interface 605: an input section 606 including a keyboard, a mouse, etc.; an output section 605 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 607 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, a modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I/O interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed, so that a computer program read therefrom is installed into the storage section 607 as needed.
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(CPU)601执行时,执行本申请的方法中限定的上述功能。In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part 609, and/or installed from a removable medium 611. When the computer program is executed by a central processing unit (CPU) 601, the above-mentioned functions defined in the method of the present application are executed.
需要说明的是,本申请该的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。It should be noted that the computer-readable medium of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,该程序设计语言包括面向目标的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或电子设备上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or electronic device. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这根据所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以采用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and/or flow chart, and the combination of the boxes in the block diagram and/or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括参选音频获取单元、参选评分生成单元、主持权限配置单元。其中,这些单元的名称在种情况下并不构成对该单元本身的限定,例如,参选音频获取单元还可以被描述为用于“获取各候选用户针对待召开会议上传的参选音频”的单元、模块、装置等,又如一种处理器包括会议音频获取单元、历史评分生成单元和主持权限配置单元,其中,会议音频获取单元还可以被描述为用于“获取参与待召开会议的候选用户参与历史会议时的会议音频”的单元、模块、装置等。The units involved in the embodiments described in the present application may be implemented by software or by hardware. The described units may also be set in a processor, for example, may be described as: a processor including a candidate audio acquisition unit, a candidate score generation unit, and a host authority configuration unit. Among them, the names of these units do not constitute a limitation on the unit itself in this case. For example, the candidate audio acquisition unit may also be described as a unit, module, device, etc. for "obtaining the candidate audio uploaded by each candidate user for a meeting to be held". Another example is that a processor includes a conference audio acquisition unit, a historical score generation unit, and a host authority configuration unit, wherein the conference audio acquisition unit may also be described as a unit, module, device, etc. for "obtaining conference audio when candidate users participating in a meeting to be held participate in historical meetings".
作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的计算机设备中所包含的;也可以是单独存在,而未装配入该计算机设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该计算机设备执行时,使得该计算机设备:可根据各候选用户参与历史会议时的会议音频或候选用户针对待召开会议上传的、录制于待召开会议召开前预设时间区间内参选音频的音频特征生成历史评分或参选评分,其中,该音频特征包括以下中的至少一种:有效发言时长特征、其他参会用户响应度特征、其他参会用户响应效率特征,然后基于历史评分或参选评分从候选用户中确定目标用户,并为该目标用户配置待召开会议的主持权限。该实施方式可以基于各候选用户的历史表现或会前状态,进行待召开会议的主持权限配置,提升会议主持配置质量。As another aspect, the present application also provides a computer-readable medium, which may be included in the computer device described in the above embodiment; or it may exist independently and not be assembled into the computer device. The above computer-readable medium carries one or more programs. When the above one or more programs are executed by the computer device, the computer device can generate a historical score or a candidate score based on the conference audio of each candidate user participating in the historical meeting or the audio features of the candidate audio uploaded by the candidate user for the meeting to be held and recorded in a preset time interval before the meeting to be held, wherein the audio features include at least one of the following: effective speech duration features, other participating users responsiveness features, other participating users response efficiency features, and then determine the target user from the candidate users based on the historical score or the candidate score, and configure the host authority of the meeting to be held for the target user. This implementation method can configure the host authority of the meeting to be held based on the historical performance or pre-meeting status of each candidate user, thereby improving the quality of the meeting host configuration.
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above invention concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210766653.5A CN115174283B (en) | 2022-06-30 | 2022-06-30 | Hosting authority configuration method and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210766653.5A CN115174283B (en) | 2022-06-30 | 2022-06-30 | Hosting authority configuration method and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115174283A CN115174283A (en) | 2022-10-11 |
CN115174283B true CN115174283B (en) | 2024-05-07 |
Family
ID=83488906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210766653.5A Active CN115174283B (en) | 2022-06-30 | 2022-06-30 | Hosting authority configuration method and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115174283B (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8856000B1 (en) * | 2013-12-09 | 2014-10-07 | Hirevue, Inc. | Model-driven candidate sorting based on audio cues |
CN105005908A (en) * | 2015-06-12 | 2015-10-28 | 靳鑫 | Mass-election platform interactive system and method |
CN106791579A (en) * | 2016-12-30 | 2017-05-31 | 唐常芳 | The processing method and system of a kind of Video Frequency Conference Quality |
CN110008369A (en) * | 2018-12-26 | 2019-07-12 | 阿里巴巴集团控股有限公司 | Information processing method and its device, electronic equipment, computer-readable medium |
CN110853646A (en) * | 2019-11-20 | 2020-02-28 | 深圳前海微众银行股份有限公司 | Method, apparatus, device and readable storage medium for distinguishing speech roles at conference |
CN111462758A (en) * | 2020-03-02 | 2020-07-28 | 深圳壹账通智能科技有限公司 | Method, device and equipment for intelligent conference role classification and storage medium |
CN112380377A (en) * | 2021-01-14 | 2021-02-19 | 腾讯科技(深圳)有限公司 | Audio recommendation method and device, electronic equipment and computer storage medium |
CN112488650A (en) * | 2020-11-26 | 2021-03-12 | 万翼科技有限公司 | Conference atmosphere adjusting method, electronic equipment and related products |
CN112601046A (en) * | 2020-12-10 | 2021-04-02 | 北京橙色云科技有限公司 | Interactive method, terminal, server, interactive system and non-transitory storage medium |
CN113553820A (en) * | 2020-04-24 | 2021-10-26 | 腾讯科技(深圳)有限公司 | Information processing method, equipment and computer readable storage medium |
CN113596381A (en) * | 2021-07-01 | 2021-11-02 | 海南视联通信技术有限公司 | Audio data acquisition method and device |
CN113810204A (en) * | 2020-06-12 | 2021-12-17 | 深圳兆日科技股份有限公司 | Method, device, equipment and storage medium for determining host of online conference |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070085924A (en) * | 2004-11-08 | 2007-08-27 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Method and apparatus for analyzing audio content and playing only desired audio data |
US8300789B2 (en) * | 2007-04-30 | 2012-10-30 | Cisco Technology, Inc. | Method and system for identifying a multipoint control unit for hosting a conference |
US8416937B2 (en) * | 2010-12-27 | 2013-04-09 | Avaya Inc. | System and method for changing conference moderators during a conference call |
US9426421B2 (en) * | 2014-09-05 | 2016-08-23 | Avaya Inc. | System and method for determining conference participation |
CN107172476B (en) * | 2017-06-09 | 2019-12-10 | 创视未来科技(深圳)有限公司 | System for recording video resume by interactive script and implementation method |
US10541824B2 (en) * | 2017-06-21 | 2020-01-21 | Minerva Project, Inc. | System and method for scalable, interactive virtual conferencing |
US10382722B1 (en) * | 2017-09-11 | 2019-08-13 | Michael H. Peters | Enhanced video conference management |
US10719696B2 (en) * | 2018-04-19 | 2020-07-21 | International Business Machines Corporation | Generation of interrelationships among participants and topics in a videoconferencing system |
CN108829716B (en) * | 2018-05-07 | 2021-01-01 | 深圳市鹰硕技术有限公司 | Conference agenda generation method and device for conference to be held |
CN112084426B (en) * | 2020-09-10 | 2024-04-23 | 北京百度网讯科技有限公司 | Conference recommendation method, device, electronic device and storage medium |
CN113763962A (en) * | 2021-05-10 | 2021-12-07 | 腾讯科技(深圳)有限公司 | Audio processing method and device, storage medium and computer equipment |
-
2022
- 2022-06-30 CN CN202210766653.5A patent/CN115174283B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8856000B1 (en) * | 2013-12-09 | 2014-10-07 | Hirevue, Inc. | Model-driven candidate sorting based on audio cues |
CN105005908A (en) * | 2015-06-12 | 2015-10-28 | 靳鑫 | Mass-election platform interactive system and method |
CN106791579A (en) * | 2016-12-30 | 2017-05-31 | 唐常芳 | The processing method and system of a kind of Video Frequency Conference Quality |
CN110008369A (en) * | 2018-12-26 | 2019-07-12 | 阿里巴巴集团控股有限公司 | Information processing method and its device, electronic equipment, computer-readable medium |
CN110853646A (en) * | 2019-11-20 | 2020-02-28 | 深圳前海微众银行股份有限公司 | Method, apparatus, device and readable storage medium for distinguishing speech roles at conference |
CN111462758A (en) * | 2020-03-02 | 2020-07-28 | 深圳壹账通智能科技有限公司 | Method, device and equipment for intelligent conference role classification and storage medium |
CN113553820A (en) * | 2020-04-24 | 2021-10-26 | 腾讯科技(深圳)有限公司 | Information processing method, equipment and computer readable storage medium |
CN113810204A (en) * | 2020-06-12 | 2021-12-17 | 深圳兆日科技股份有限公司 | Method, device, equipment and storage medium for determining host of online conference |
CN112488650A (en) * | 2020-11-26 | 2021-03-12 | 万翼科技有限公司 | Conference atmosphere adjusting method, electronic equipment and related products |
CN112601046A (en) * | 2020-12-10 | 2021-04-02 | 北京橙色云科技有限公司 | Interactive method, terminal, server, interactive system and non-transitory storage medium |
CN112380377A (en) * | 2021-01-14 | 2021-02-19 | 腾讯科技(深圳)有限公司 | Audio recommendation method and device, electronic equipment and computer storage medium |
CN113596381A (en) * | 2021-07-01 | 2021-11-02 | 海南视联通信技术有限公司 | Audio data acquisition method and device |
Non-Patent Citations (3)
Title |
---|
周城 ; 冯伟东 ; 周正 ; 田昕 ; 田金文 ; .视频会议系统音视频质量评价体系研究.电视技术.2013,(08),全文. * |
基于空间对象的虚拟会议音频重建;杭波;胡瑞敏;马晔;;电声技术;20090717(07);全文 * |
视频会议系统音视频质量评价体系研究;周城;冯伟东;周正;田昕;田金文;;电视技术(08);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115174283A (en) | 2022-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7222965B2 (en) | Conference reservation method, apparatus, equipment and medium realized by computer | |
CN109189544B (en) | Method and device for generating dial plate | |
US10084916B2 (en) | Edge injected speech in electronic communications | |
US20140218461A1 (en) | Video Conference Call Conversation Topic Sharing System | |
CN108924218B (en) | Method and device for pushing information | |
JP7646171B2 (en) | Group communication system, group communication program, and group communication method | |
US20130124631A1 (en) | Apparatus, system, and method for digital communications driven by behavior profiles of participants | |
CN114554134B (en) | Method, device, server and storage medium for configuring audio/video conference | |
CN113284500B (en) | Audio processing method, device, electronic equipment and storage medium | |
US20170286755A1 (en) | Facebot | |
CN112364144A (en) | Interaction method, device, equipment and computer readable medium | |
CN114244793A (en) | Information processing method, device, equipment and storage medium | |
WO2024174714A1 (en) | Authenticity verification method and device | |
CN119227795A (en) | Interaction method, device, electronic device, storage medium and program product | |
CN115501617B (en) | Game room matching method and device, readable medium and electronic equipment | |
US20150304381A1 (en) | Apparatus, system, and method for digital communications driven by behavior profiles of participants | |
CN115174283B (en) | Hosting authority configuration method and equipment | |
CN109462539A (en) | Multi-person speech chat system and method | |
CN113973103A (en) | Audio processing method and device, electronic equipment and storage medium | |
US9059860B2 (en) | Techniques for announcing conference attendance changes in multiple languages | |
CN114005440A (en) | Question answering method, system, electronic device and storage medium based on voice interaction | |
CN113259619A (en) | Information sending and displaying method, device, storage medium and conference system | |
CN111857901B (en) | Data processing method, method for generating conversation background, electronic device and medium | |
US11830120B2 (en) | Speech image providing method and computing device for performing the same | |
US11755340B2 (en) | Automatic enrollment and intelligent assignment of settings |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: Room 80536, Shanghai Patentee after: Shanghai Zongzhang Technology Group Co.,Ltd. Country or region after: China Address before: Room 80536, Shanghai Patentee before: SHANGHAI ZHANGMEN SCIENCE AND TECHNOLOGY Co.,Ltd. Country or region before: China |
|
CP03 | Change of name, title or address |