Virtual Character Social Simulation for Language Training

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current foreign language teaching systems fail to effectively train learners at various proficiency levels, do not adequately improve pronunciation, and lack the ability to transfer learning to real-life environments, while also not fully engaging users in the learning process.

Innovation Solution

A character programming and control system that includes a behavior module, authoring tool, and social puppet module to create a virtual character for social simulations, allowing learners to practice communicative skills in a multimodal interface with continuous feedback and customization based on their progress.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If preset response choices are provided to learners, then the system can guide learning structure, but the learner cannot freely decide what to say and how to say it, reducing natural conversation practice

Engineering Contradiction:
ImproveLearning guidanceVSAvoidConversational freedom
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts the level of guidance based on learner proficiency. Beginners receive more structured preset choices, while advanced learners gain more conversational freedom. The dialogue flow adapts in real-time based on learner performance, allowing the system to transition from highly guided to more open-ended interactions as the learner progresses.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If unstructured conversational interaction is provided, then learner freedom increases, but the system cannot effectively train learners at different proficiency levels or measure learning success

Engineering Contradiction:
ImproveConversational freedomVSAvoidLearning progress measurement
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system implements continuous feedback mechanisms that track learner performance, pronunciation accuracy, and communicative effectiveness. This feedback is used to adjust the difficulty level and provide targeted guidance, enabling precise measurement of learning progress while maintaining natural conversation flow. The feedback loop allows the system to adapt to different proficiency levels without sacrificing conversational freedom.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If fixed dialog practice is used, then learning can be measured, but the training cannot transfer effectively to real-life environments where speakers decide their own responses

Engineering Contradiction:
ImproveLearning assessmentVSAvoidReal-life transferability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The dialogue system transitions from fixed, scripted interactions to dynamic, learner-driven conversations. While initial practice phases use structured dialogs for measurable learning, the system gradually introduces open-ended topics and allows learners to formulate their own responses. This dynamic progression ensures both measurable learning outcomes and effective transfer to real-life conversational scenarios.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If comprehensive speech analysis and feedback are provided, then pronunciation improvement is achieved, but the system complexity increases

Engineering Contradiction:
ImprovePronunciation feedbackVSAvoidSystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system replaces complex manual speech analysis with automated speech recognition and acoustic analysis technology. This substitution provides comprehensive pronunciation feedback without requiring complex manual intervention, allowing the system to analyze speech patterns, intonation, and articulation automatically and provide targeted correction suggestions.

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

Data Source

PatentUS7778948B2Mapping each of several communicative functions during contexts to multiple coordinated behaviors of a virtual character
Publication Date: 2010.08.17 THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY
  • US7778948B2 patent drawing
  • US7778948B2 patent drawing
  • US7778948B2 patent drawing

AI summary

A character programming and control system and method for programming and controlling a virtual character during a social simulation, a character programming method for programming the actions of a virtual character, and a system and method for developing social skills of a user.