Voice-Message Call Service Server Mode Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems fail to seamlessly integrate voice calls and text messaging services, especially in noisy or distracting environments, lacking the ability to efficiently switch between modes during a call.
Innovation Solution
A system and method for providing a voice-message call service that allows simultaneous voice calls and text messaging, with the capability to distinguish between text inputs and voice conversions, and to advise users of mode changes, using a server to facilitate communication between devices and convert voice to text and vice versa.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If voice call service is provided in noisy or distracting environments, then communication can be maintained, but communication quality and clarity deteriorate
Solution Approach 1:
The system dynamically switches between voice call mode and text message mode based on environmental conditions. The server detects noise levels and automatically transitions the communication mode to maintain optimal quality, allowing the system to adapt to changing environments while preserving communication reliability
Solution Approach 2:
The server acts as an intermediary that converts voice messages to text and text messages to voice. This intermediary function allows communication to continue in noisy environments by translating voice into text form, which is not affected by audio quality issues
2Reliability
If separate voice call service and text messaging service are provided, then each service can be optimized, but system complexity and switching difficulty increase
Solution Approach 1:
The patent merges voice call service and text messaging service into a unified communication system. The server handles both voice and text messages through a single interface, allowing automatic mode switching without requiring users to manually switch between separate applications or services, thus reducing operational complexity while maintaining service optimization
3Reliability
If voice to text conversion is implemented, then communication clarity improves in noisy environments, but processing time and system resource usage increase
Solution Approach 1:
The system performs preliminary actions by pre-processing and caching converted text versions of voice messages. When a voice message needs to be displayed as text, the pre-converted version is readily available, significantly reducing the perceived processing time and maintaining communication clarity without noticeable delay
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
A server for providing a messaging between a first electronic device and a second electronic device, the server adapted to: control to obtain first text data originating from the first electronic device, wherein the first text data is inputted, through a first application of the first electronic device, at the first electronic device, and the first application is for performing the messaging, control to send the first text data towards the second electronic device, control to generate a first voice data from the first text data, control to send the first voice data towards the second electronic device, control to obtain second text data originating from the second electronic device, wherein the second text data is inputted, through a second application of the second electronic device, at the second electronic device, and the second application is for performing the messaging, control to send the second text data towards the first electronic device, control to generate a second voice data from the second text data, control to send the second voice data towards the first electronic device, wherein the first voice data is outputted from the second electronic device while the second application is displayed on a screen of the second device, and wherein the second voice data is outputted from the first electronic device while the first application is displayed on a screen of the first device.