A method and system for realizing audio separation between calling party and called party for analog telephone

By building audio acquisition, playback monitoring and uploading modules in the analog telephone system, the external playback process is monitored to distinguish and upload audio, and the problem of indistinguishable audio streams in traditional analog telephones is solved, and effective separation and upload of the main called audio is achieved.

CN111768798BActive Publication Date: 2025-03-25SHANGHAI MICQUE TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010623616.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-02
Publication Date
2025-03-25
Estimated Expiration
2040-07-02

AI Technical Summary

Technical Problem

During a call process in a traditional analog telephone, the audio streams of the main called are transmitted in one channel, which makes it impossible to effectively distinguish and upload the main called audio, limiting the possibility of audio processing.

Method used

By building an audio acquisition module, a sound playback monitoring module and an audio upload module in the analog telephone system, the external sound playback process of the phone is monitored, and the main called audio is distinguished by the sound playback gap and uploaded in pieces, so as to achieve effective separation of audio.

Benefits of technology

It realizes effective separation and upload of the main called audio in the only channel in the analog telephone, supports independent processing of the caller and called audio streams, and improves the flexibility and accuracy of audio processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111768798B_ABST
    Figure CN111768798B_ABST
Patent Text Reader

Abstract

The present invention provides a method and system for separating the calling and called audios of analog telephones. The method and system are constructed on an analog telephone system, wherein the playback monitoring module identifies and determines the external playback state of the telephone, instructs the audio upload module to obtain the audio of the audio acquisition module and start and stop the upload operation in different playback states, and considers appropriate delay (upload offset) when sending instructions, so as to accurately realize the segmented upload of non-local audio of the telephone, thereby realizing the effective separation of the calling and called audios.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer and communication technology, and in particular to a method and system for realizing audio separation between a calling party and a called party for an analog telephone. Background Art

[0002] In the emerging telephone voice services that are booming, such as voice artificial intelligence and other business systems, it is necessary to collect the audio stream of the call process, and distinguish the audio of the caller and the called party, collect and upload them, so that the platform can process different audio streams for the caller or the called party (such as voice recognition, etc.). However, due to the limitations of technical standards, during the call process of traditional analog telephones, the audio streams of the caller and the called party are transmitted in one channel, which fundamentally limits the distinction between the caller and the called party audio. It is necessary to invent a new method and system to separate the caller and called party audio in the only channel and upload them to the outside. Summary of the invention

[0003] The present invention provides a method and system for separating the calling and called audios for analog telephones. By constructing the method and system in an analog telephone system, the external audio playback process of the telephone is monitored to distinguish the calling and called audios, and the non-local audio of the telephone is uploaded in segments, etc., so as to realize the effective separation of the calling and called audios. The present invention includes an audio acquisition module, a playback monitoring module, an audio upload module and a processing flow.

[0004] The audio collection module (1) is responsible for the only audio source channel of the pair of analog telephones during the call between the calling party and the called party, and performs a continuous audio collection process.

[0005] The playback monitoring module (2) is responsible for monitoring the playback process of the external playback resource, and notifies the audio upload module to start or stop audio uploading by judging the playback interval of the external audio segment. According to the interaction status of the two parties in the conventional call, during the external playback period, it means that the local sound / audio of the phone is transmitted in the current channel. From the end of the playback to the start of the next playback, the current channel is assumed to be the sound / audio of the other party of the phone (usually the user party). When the playback monitoring module monitors the start of external playback, it notifies the audio upload module to stop uploading. When the external playback ends, it notifies the audio upload module to start uploading. Until the next external playback starts, it notifies the audio upload module to stop uploading, and thus cycles until the playback or service ends. Considering the performance and delay of the local phone for external audio playback processing, there can be an appropriate command delay (audio upload offset) when sending the start or stop command to the audio upload module to avoid the tail sound of the external playback being uploaded as the voice of the other party of the phone, affecting the audio separation quality of the caller and the called party.

[0006] The audio upload module (3) is responsible for receiving instructions from the playback monitoring module and starting and stopping audio uploading.

[0007] The processing flow is as follows: 1) The audio acquisition module continuously acquires audio information from the current analog phone's only channel; 2) The playback monitoring module receives an external playback notification; 3) The playback monitoring module reads the delay (audio upload offset) and waits for the delay to end; 4) The playback monitoring module sends a stop upload command to the audio upload module; 5) The audio upload module stops acquiring audio streams from the audio acquisition module; 6) The playback monitoring module waits for the playback to end; 7) When the playback ends, the monitoring module reads the delay (audio upload offset) and waits for the delay to end; 8) The playback monitoring module sends a start upload command to the audio upload module; 9) The audio upload module starts acquiring audio streams from the audio acquisition module and uploading them; 10) Wait until the next external playback notification is received and return to (2) for loop processing until the end. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 The present invention is a method and system structure diagram for realizing caller and called party audio separation for analog telephone. DETAILED DESCRIPTION

[0009] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0010] See also Figure 1 In an embodiment of the present invention, a method and system for separating calling and called audios on an analog telephone comprises an audio acquisition module (1), a sound playback monitoring module (2), an audio upload module (3) and a processing flow.

[0011] The audio collection module (1) is responsible for the only audio source channel of the pair of analog telephones during the call between the calling party and the called party, and performs a continuous audio collection process.

[0012] The playback monitoring module (2) is responsible for monitoring the playback process of the external playback resource, and notifies the audio upload module to start or stop audio uploading by judging the playback interval of the external audio segment. According to the interaction status of the two parties in the conventional call, during the external playback period, it means that the local sound / audio of the phone is transmitted in the current channel. From the end of the playback to the start of the next playback, the current channel is assumed to be the sound / audio of the other party of the phone (usually the user party). When the playback monitoring module monitors the start of external playback, it notifies the audio upload module to stop uploading. When the external playback ends, it notifies the audio upload module to start uploading. Until the next external playback starts, it notifies the audio upload module to stop uploading, and thus cycles until the playback or service ends. Considering the performance and delay of the local phone for external audio playback processing, there can be an appropriate command delay (audio upload offset) when sending the start or stop command to the audio upload module to avoid the tail sound of the external playback being uploaded as the voice of the other party of the phone, affecting the audio separation quality of the caller and the called party.

[0013] The audio upload module (3) is responsible for receiving instructions from the playback monitoring module and starting and stopping audio uploading.

[0014] The processing flow is as follows: 1) The audio acquisition module continuously acquires audio information from the current analog phone's only channel; 2) The playback monitoring module receives an external playback notification; 3) The playback monitoring module reads the delay (audio upload offset) and waits for the delay to end; 4) The playback monitoring module sends a stop upload command to the audio upload module; 5) The audio upload module stops acquiring audio streams from the audio acquisition module; 6) The playback monitoring module waits for the playback to end; 7) When the playback ends, the monitoring module reads the delay (audio upload offset) and waits for the delay to end; 8) The playback monitoring module sends a start upload command to the audio upload module; 9) The audio upload module starts acquiring audio streams from the audio acquisition module and uploading them; 10) Wait until the next external playback notification is received and return to (2) for loop processing until the end.

Claims

1. A system for separating the calling and called audio of an analog telephone, characterized in that: It includes audio acquisition module, playback monitoring module, audio upload module and processing flow; The playback monitoring module is responsible for monitoring the playback process of the external playback resource, and notifies the audio upload module to start or stop audio uploading by judging the playback intervals of different external audio segments; Considering the performance and delay of the phone's local processing of external audio playback, there is an appropriate command delay when sending the start or stop command to the audio upload module to prevent the tailing sound of the external playback from being uploaded as the other party's voice, affecting the quality of the caller and caller audio separation; This system is built on an analog telephone system to monitor the external audio playback process of the phone to distinguish the calling and called audios, and upload the non-local audio of the phone in segments to achieve effective separation of the calling and called audios; The processing flow is as follows: 1) the audio acquisition module continuously collects the audio information of the only channel of the current analog phone; 2) the playback monitoring module receives the external playback notification; 3) the playback monitoring module reads the delay and waits for the delay to end; 4) the playback monitoring module sends a stop upload instruction to the audio upload module; 5) The audio upload module stops acquiring the audio stream from the audio acquisition module; 6) The playback monitoring module waits for the playback to end; 7) After the playback ends, the playback monitoring module reads the delay and waits for the delay to end; 8) The playback monitoring module sends a start upload instruction to the audio upload module; 9) The audio upload module starts acquiring the audio stream from the audio acquisition module and uploading it; 10) Wait until the next external announcement is made and return to step 2) for loop processing until the end.

2. A system for separating calling and called audio from analog telephone according to claim 1, characterized in that: The audio acquisition module is responsible for continuously collecting audio from the only audio source channel of the analog telephone during the call between the calling party and the called party.

3. A system for separating calling and called audio from analog telephone according to claim 1, characterized in that: When the playback monitoring module detects the start of external playback, it notifies the audio upload module to stop uploading. When the external playback ends, it notifies the audio upload module to start uploading. When the next external playback starts, it notifies the audio upload module to stop uploading. This cycle continues until the playback or service ends.

4. A system for separating calling and called audio from analog telephone according to claim 1, characterized in that: The audio upload module is responsible for receiving instructions from the playback monitoring module and starting and stopping audio uploading.

Citation Information

Patent Citations

  • Device for collecting telephone audio and separating audio signals of both parties on phone

    CN110111809A