Speech Transmission Feedback for Packet Sequence Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In speech transmission between mobile terminals and servers, packet loss, duplication, and disorder occur due to poor network conditions, leading to inaccurate processing or failure in processing speech streams.
Innovation Solution
A method and apparatus that generate and feedback speech response packets carrying expected offset positions and data lengths to guide the terminal in sending subsequent speech request packets, addressing packet loss, duplication, and disorder by ensuring accurate sequence and completeness of speech data segments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If streaming mode is used to transmit speech data segments sequentially, then response time is shortened and processing efficiency is improved, but packet loss, duplication, and disorder occur under poor network conditions leading to inaccurate speech processing
Solution Approach 1:
The server generates response packets containing expected offset positions and expected data lengths, feeding this information back to the terminal. The terminal uses this feedback to verify received packets and request retransmission of missing or incorrect packets, ensuring accurate speech stream reconstruction despite network issues
Solution Approach 2:
The server calculates and provides the expected offset position and expected data length in advance within each response packet. This preliminary information allows the terminal to proactively detect packet loss, duplication, or disorder before they affect speech processing accuracy
2Loss of time
If speech data is divided into multiple segments for streaming transmission, then transmission efficiency is improved and response time is reduced, but the complexity of handling packet sequence and completeness increases
Solution Approach 1:
The server provides feedback packets containing expected offset positions and expected data lengths that guide the terminal in verifying packet sequence and completeness. This automated feedback mechanism simplifies the terminal's packet handling logic while maintaining high transmission efficiency
Solution Approach 2:
The patent replaces complex manual packet verification and sequence management with an automated system where the server generates and sends expected parameter information. The terminal simply compares received packets against these expected parameters, substituting complex mechanical verification processes with simpler automated comparison
Data Source
AI summary
A speech transmission method and apparatus include receiving at least one speech request packet sequentially sent by a terminal. Each speech request packet carries one speech data segment of the speech stream, an offset position, and a data length. The method includes generating a speech response packet corresponding to the speech request packet according to the speech request packet and other received speech request packets corresponding to the speech stream. The speech response packet carries an expected offset position and an expected data length. The method includes feeding back the speech response packet to the terminal, so that the terminal can make a determination for sending the next speech request packet according to the speech response packet.


