Automatic Role Labeling for Multi-Character Audio Novels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual role labeling in multi-character audio novels is time-consuming and costly, with low efficiency due to the need for manual identification of dialogue sentences and their corresponding roles.

Innovation Solution

A method that involves obtaining dialogue sentences and context information, splicing them to create a spliced text, extracting location information of role names, determining first and second candidate role names, and using these to automatically label the dialogue sentences based on a target role name.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual role labeling is used to identify dialogue sentences and their corresponding roles, then labeling accuracy can be maintained, but time consumption and labor costs increase significantly

Engineering Contradiction:
Improvelabeling accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables automatic role labeling where the computer automatically identifies dialogue sentences and extracts role names without human intervention. The automated system processes text to determine candidate role names and selects target role names, replacing manual staff work while maintaining acceptable accuracy through algorithmic analysis of context and position information.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual process of reading and labeling with an automated computational system. The system uses algorithms to extract location information, generate candidate role names, and determine target role names automatically, substituting human cognitive work with machine-based text processing and pattern recognition.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If manual role labeling is performed by staff reading full text, then role names can be accurately identified, but labor costs and operational complexity increase

Engineering Contradiction:
Improverole identification accuracyVSAvoidoperational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The labeling process is segmented into distinct automated stages: extracting location information of potential role names, generating first candidate role names based on position, identifying second candidate role names from the text, and selecting target role names. This segmentation allows each step to be handled by specific algorithms, reducing overall operational complexity while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces intermediate processing steps between raw text and final labels, including extraction of location information and generation of candidate role names. These intermediaries structure the data in a way that simplifies the final selection process, reducing the complexity of direct manual annotation while preserving accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automatic role labeling is implemented, then time consumption and labor costs are reduced, but labeling accuracy may deteriorate

Engineering Contradiction:
Improvelabeling efficiencyVSAvoidlabeling accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system generates multiple candidate role names (both first and second candidates) rather than directly selecting a single label. This excessive action of creating multiple possibilities allows the system to evaluate different options and select the most accurate target role name, improving accuracy while maintaining automated efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses location information and context from the text to feedback into the candidate generation and selection process. By continuously refining candidate role names based on their positional context and textual evidence, the system improves labeling accuracy through iterative automated evaluation rather than single-pass labeling.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11907671B2Role labeling method, electronic device and storage medium
Publication Date: 2024.02.20 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US11907671B2 patent drawing
  • US11907671B2 patent drawing
  • US11907671B2 patent drawing

AI summary

The disclosure provides a role labeling method. The method includes: obtaining a dialogue sentence to be labeled and context information corresponding to the dialogue sentence, and splicing the context information and the dialogue sentence to obtain a spliced text; extracting location information of a role name of the dialogue sentence in the spliced text from the spliced text; determining a first candidate role name of the dialogue sentence based on the location information; determining a second candidate role name of the dialogue sentence from role names in the spliced text; and determining a target role name of the dialogue sentence based on the first candidate role name and the second candidate role name, and performing role labeling on the dialogue sentence based on the target role name.