Voice Service Control via Speech Frame Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current voice communication systems face inefficiencies and economic losses due to prolonged non-talking calls maintained by silence insertion descriptors, leading to resource wastage and reduced network utilization efficiency.
Innovation Solution
A network device and terminal device system that detects the absence of speech frames in voice data and implements a timer-based mechanism to disconnect from the voice service when no speech frames are detected within a set time, optionally including a prompt tone to alert users before disconnection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If silence insertion descriptor is used to maintain call connection during non-talking periods, then call continuity is preserved and user experience is improved, but network resources are wasted and utilization efficiency decreases
Solution Approach 1:
The system dynamically adjusts call connection state based on real-time detection of speech frames. During non-talking periods, the system transitions from active connection to disconnected state after a threshold time, while maintaining ability to reconnect when speech is detected. This dynamic state adjustment resolves the contradiction by preserving call continuity when needed while releasing resources when not needed.
Solution Approach 2:
The system implements feedback mechanism by continuously monitoring voice data for speech frames and adjusting call state accordingly. When no speech frames are detected within the set time length, the system triggers disconnection; when speech frames are detected, the system maintains or reestablishes connection. This feedback loop resolves the contradiction by automatically balancing call continuity with resource efficiency.
2Stability of the object's composition
If silence insertion descriptor is sent periodically to maintain call connection, then call state is maintained, but economic losses occur due to prolonged non-talking calls
Solution Approach 1:
The system performs preliminary detection of speech frames within a set time length range before making disconnection decisions. By proactively monitoring for speech activity and comparing against thresholds, the system prevents prolonged non-talking calls from causing economic losses while maintaining call state stability during legitimate conversations.
Solution Approach 2:
The system changes the operational parameters of call maintenance by introducing time-based thresholds and speech frame detection criteria. Instead of continuously maintaining calls with periodic silence descriptors, the system adjusts parameters to disconnect when no speech is detected within the threshold period, thereby reducing economic losses while maintaining stability during active communication.
3Ease of operation
If call connection is maintained indefinitely during non-talking periods, then no call interruption is perceived by users, but network resource utilization efficiency is reduced
Solution Approach 1:
The system implements self-service by automatically detecting speech frames and making intelligent decisions about call disconnection without requiring user intervention. The system serves itself by monitoring its own call state, detecting when non-talking periods exceed thresholds, and autonomously disconnecting to free network resources, thereby improving utilization efficiency while maintaining user-friendly operation.
Solution Approach 2:
The system dynamically determines call disconnection based on real-time speech detection and time threshold comparisons. Rather than statically maintaining all calls indefinitely, the system adaptively adjusts call state based on actual speech activity, improving network resource utilization efficiency while preserving call continuity perception for legitimate conversations through automated reconnection capability.
Data Source
AI summary
The present invention relates to a network device, a terminal device, and a voice service control method, a frame type of voice data is determined, and therefore, a voice service of the network device may be disconnected when no speech frame time exceeds set time, which prevents an economic loss caused by a non-talking call maintained for a long time, thereby saving a resource of an operator network, and improving utilization efficiency of the operator network.


