CN109920438A - A kind of speaker's signal processing method of private network terminal - Google Patents
A kind of speaker's signal processing method of private network terminal Download PDFInfo
- Publication number
- CN109920438A CN109920438A CN201711324672.8A CN201711324672A CN109920438A CN 109920438 A CN109920438 A CN 109920438A CN 201711324672 A CN201711324672 A CN 201711324672A CN 109920438 A CN109920438 A CN 109920438A
- Authority
- CN
- China
- Prior art keywords
- speaker
- prompt tone
- adsp
- voice service
- signal processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Monitoring And Testing Of Exchanges (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
This application discloses a kind of speaker's signal processing methods of private network terminal, comprising: speaker's prompt tone is decoded as PCM data and is stored in ADSP;After initiating voice service, AP carries out the control processing of voice service;The AP controls the ADSP PCM data of speaker's prompt tone is sent to after codec is handled and play in control after treatment;After playing speaker's prompt tone, the AP controls the voice service of the ADSP processing speaker.Using the application, signal processing performance can be improved, improve voice call quality.
Description
Technical field
This application involves private network communication system, in particular to a kind of speaker's signal processing method of private network terminal.
Background technique
With the fast development of the industries such as China's public safety, government affairs, traffic, the energy and safe city, smart city
Construction, government customer and industry user constantly release the demand of broadband wireless data business and multimedia cluster command scheduling
It puts, broadband private network has been pushed to grow rapidly, it is also higher and higher to the various aspects performance requirement of private network terminal.Due to private network terminal
The real-time of voice service and straight-through property need speaker's prompt tone to exist, and the optimization that speaker's prompt tone plays is to terminal
There can be obvious promotion.
The effect of private network terminal speaker's prompt tone is that prompt user terminal has been prepared for, and can carry out speaker and act.
Existing technology includes: on the one hand, to create music by the upper layer of system and broadcast for the realization of speaker's prompt tone of private network terminal
Device is put, using the audio file of player plays speaker's prompt tone, on the other hand, audio-frequency module waits the set time, wait prompt
After sound completely plays back, then carry out speaker's movement.During above-mentioned speaker's prompt tone is realized, the decoding including audio, player
Creation and release, the processes such as transmitting of audio data are complete media (media) playing flows.
Common private network terminal speaker's speech processes process as shown in Figure 1, application layer (AP) carries out control flow first, including
The work of audio mode and voice-frequency channel, audio-frequency module can wait the set time after the completion;AP can be carried out since upper layer simultaneously
Prompt tone plays the process flow needed, specifically includes media player (mediaplayer) application and release, prompt tone data
It decodes and the data that decoding is completed is transmitted to Codec, played by loudspeaker (Speaker).The audio-frequency module waiting time arrives, AP
Continue transmission control message makes its carry out language data process process to ADSP, and voice data can be passed through by microphone (Mic)
Codec is transmitted to ADSP processing, is transmitted by Modem.Speech processes sequence and the prompt tone of audio-frequency module play complete
Separately processing.
In practical applications, above-mentioned speaker's method of speech processing there are stability not high, poor anti jamming capability, time delay are big
Problem, real-time, stability and the rapidity that the voice communication with private network terminal requires are runed counter to simultaneously, there is also speaker sometimes
Prompt tone is leaked to the phenomenon that monitoring end, influences the quality of voice communication.
Summary of the invention
The application provides a kind of speaker's signal processing method of private network terminal, can be improved signal processing performance, improves language
Sound speech quality.
To achieve the above object, the application adopts the following technical scheme that
A kind of speaker's signal processing method of private network terminal, comprising:
Speaker's prompt tone is decoded as PCM data to be stored in ADSP;
After initiating voice service, AP carries out the control processing of voice service;
The AP controls the ADSP for the PCM data of speaker's prompt tone and is sent to volume in control after treatment
Decoder plays after being handled;
After playing speaker's prompt tone, the AP controls the voice service of the ADSP processing speaker.
As seen from the above technical solution, in the application, speaker's prompt tone is decoded as PCM data and is stored in ADSP;?
After initiating voice service, AP carries out the control processing of voice service;In control after treatment, making the ADSP will lead the AP
It says that the PCM data of prompt tone is sent to after codec is decoded processing to play;
After playing speaker's prompt tone, the AP controls the voice service of the ADSP processing speaker.By above-mentioned
Mode can be improved signal processing performance, improve voice call quality.
Detailed description of the invention
Fig. 1 is the schematic diagram of existing private network terminal speaker's speech processes;
Fig. 2 is the block diagram of speaker's signal processing method of the application special secondary school network termination;
Fig. 3 is the basic procedure schematic diagram of speaker's signal processing method of the application special secondary school network termination.
Specific embodiment
In order to which the purpose, technological means and advantage of the application is more clearly understood, the application is done below in conjunction with attached drawing
It is further described.
In existing speaker's signal processing method shown in Fig. 1, the processing of speaker's prompt tone is to carry out complete media to broadcast
The process put is related to the application and release of audio player, audio data decoding and transmitting, and systematic procedure is comparatively laborious, therefore
It is not high there is stability, poor anti jamming capability, the big problem of time delay.Simultaneously as the playing process audio-frequency module of prompt tone
It does not perceive, only asynchronous to wait for a period of time, this time waited cannot accurately determine.Do not have it is possible that generating speaker's prompt tone
It finishes, and has carried out speaker's movement, cause speaker's prompt tone to be leaked to and monitor end phenomenon, influence the matter of voice communication
Amount.
In more detail, in Fig. 1 process, AP should realize the control process of voice service, handle broadcasting for prompt tone again
Journey is let off, the broadcasting of prompt tone is related to more treatment process and system resource application, and the PCM data that final decoding is completed passes through
Codec to Speaker is played out.And audio-frequency module will not go whether perception prompt tone finishes playing, when prompt tone does not have
It finishes with regard to carrying out uplink process flow, it is possible to cause speaker end prompt tone to drain to and monitor end, influence the sense of voice communication
By.Since the time of private network terminal indication voice is very short, amount of audio data very little.
Based on above-mentioned analysis, in the realization principle of the application, prompt tone data are decoded into PCM data and are stored in ADSP,
When initiating private network voice service, the side AP first carries out control flow processing, before carrying out speaker's behavior, is first broadcast by ADSP
The PCM data for putting prompt tone is played back by the downstream tones access in Codec, then carries out the voice service of speaker again.
Fig. 2 is the fundamental block diagram of speaker's signal processing method in the application, and Fig. 3 is speaker's signal processing method in the application
Basic procedure schematic diagram.As shown in Figures 2 and 3, this method comprises:
Step 301, speaker's prompt tone PCM data is decoded as to be stored in ADSP.
In general, the data volume very little of speaker's prompt tone, therefore the PCM decoding data that prompt tone is stored in ADSP is complete
It may be implemented.
Step 302, after initiating voice service, AP carries out the control processing of voice service.
Voice service control processing with it is existing identical, may include audio mode and access configuration etc., complete control
After processing, step 303 is executed.
Step 303, the PCM data of speaker's prompt tone is sent to after Codec is handled by AP control ADSP plays.
As described in step 301, the PCM data of speaker's prompt tone is stored in ADSP.In this step, AP directly passes through control
The broadcasting of message informing ADSP progress speaker's prompt tone.The PCM data of preservation is sent to codec (Codec) by ADSP,
Codec is played out after being decoded by player.
Step 304, after playing speaker's prompt tone, AP controls the voice service of ADSP processing speaker.
AP notifies ADSP to start to process the voice service of speaker by control message, and speaker can start to talk, and pass through
The voice data that microphone receives user is handled.Here processing can be identical as existing way.
So far, speaker's signal processing method process of the application special secondary school network termination terminates.
In speaker's signal processing method of the application, prompt tone is saved and is played by ADSP, simplifies the side AP process flow,
And the broadcasting of prompt tone is the carrying of PCM data, is not related to system resource application and release, and behavior is highly stable, is improved
Prompt tone plays the stability and anti-interference of behavior.Time required for bottom playing alert tones can be accurate to completely and mention
Show the time span of sound, each play time is very stable, so the waiting time of the controlling behavior of voice service ADSP only needs
Slightly larger than the time span of prompt tone, voice service can be reduced and initiate time delay to response, due to the broadcasting of prompt tone
Time of the act can be controlled accurately, can also be prevented prompt tone to be leaked to and be monitored end.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention
Within mind and principle, any modification, equivalent substitution, improvement and etc. done be should be included within the scope of the present invention.
Claims (1)
1. a kind of speaker's signal processing method of private network terminal characterized by comprising
Speaker's prompt tone is decoded as PCM data to be stored in ADSP;
After initiating voice service, AP carries out the control processing of voice service;
The AP controls the ADSP for the PCM data of speaker's prompt tone and is sent to encoding and decoding in control after treatment
Device plays after being handled;
After playing speaker's prompt tone, the AP controls the voice service of the ADSP processing speaker.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711324672.8A CN109920438B (en) | 2017-12-13 | 2017-12-13 | Method for processing talkback signal of private network terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711324672.8A CN109920438B (en) | 2017-12-13 | 2017-12-13 | Method for processing talkback signal of private network terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109920438A true CN109920438A (en) | 2019-06-21 |
CN109920438B CN109920438B (en) | 2021-04-23 |
Family
ID=66956989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711324672.8A Active CN109920438B (en) | 2017-12-13 | 2017-12-13 | Method for processing talkback signal of private network terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109920438B (en) |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02208870A (en) * | 1989-02-08 | 1990-08-20 | Mitsubishi Electric Corp | Recording and reproducing device |
US5649148A (en) * | 1992-10-08 | 1997-07-15 | Mitel Corporation | Fast digital signal processor interface using data interchanging between two memory banks |
JP2000059232A (en) * | 1998-08-10 | 2000-02-25 | Hitachi Ltd | Audio decoder |
KR20020029244A (en) * | 2000-10-12 | 2002-04-18 | 신윤복 | Mp3 encoder/decoder |
KR20040055489A (en) * | 2002-12-21 | 2004-06-26 | 엘지전자 주식회사 | Keyphone System for Tranmitting MOH and thereof Method |
US20050102604A1 (en) * | 2003-11-11 | 2005-05-12 | Samsung Electronics Co., Ltd. | Disk player for allocating pointers to frames of CD data and storing pointers in memory and method of processing reproduced data of disk player |
CN101014069A (en) * | 2006-09-14 | 2007-08-08 | 北京佳讯飞鸿电气有限责任公司 | Recording apparatus for dispatching communication system |
US20070189400A1 (en) * | 2006-02-13 | 2007-08-16 | Mitsumi Electric Co., Ltd.. | Digital signal processing apparatus |
CN101650946A (en) * | 2009-09-07 | 2010-02-17 | 哈尔滨工程大学科技园发展有限公司 | Audio compression method of audio collection card applied to aeronautical data recorder |
CN201845545U (en) * | 2010-11-11 | 2011-05-25 | 绵阳灵通电讯设备有限公司 | Voice activity detector |
CN103000211A (en) * | 2011-09-17 | 2013-03-27 | 闫天时 | High-definition audio playing system capable of realizing multi-resource sharing |
CN103024220A (en) * | 2011-09-27 | 2013-04-03 | 深圳市普联技术有限公司 | Method, system and IAD (Integrated Access Device) for processing voice message |
CN103514918A (en) * | 2012-06-19 | 2014-01-15 | 重庆长安汽车股份有限公司 | Control method of alarm sounding device based on automobile sound system |
CN104427096A (en) * | 2013-08-26 | 2015-03-18 | 成都鼎桥通信技术有限公司 | Wireless terminal and DTMF dialing realization method thereof |
CN205679990U (en) * | 2016-03-18 | 2016-11-09 | 北京智驾互联信息服务有限公司 | Vehicle trouble suggestion device |
CN106205580A (en) * | 2016-06-30 | 2016-12-07 | 维沃移动通信有限公司 | A kind of audio data processing method and terminal |
-
2017
- 2017-12-13 CN CN201711324672.8A patent/CN109920438B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02208870A (en) * | 1989-02-08 | 1990-08-20 | Mitsubishi Electric Corp | Recording and reproducing device |
US5649148A (en) * | 1992-10-08 | 1997-07-15 | Mitel Corporation | Fast digital signal processor interface using data interchanging between two memory banks |
JP2000059232A (en) * | 1998-08-10 | 2000-02-25 | Hitachi Ltd | Audio decoder |
KR20020029244A (en) * | 2000-10-12 | 2002-04-18 | 신윤복 | Mp3 encoder/decoder |
KR20040055489A (en) * | 2002-12-21 | 2004-06-26 | 엘지전자 주식회사 | Keyphone System for Tranmitting MOH and thereof Method |
US20050102604A1 (en) * | 2003-11-11 | 2005-05-12 | Samsung Electronics Co., Ltd. | Disk player for allocating pointers to frames of CD data and storing pointers in memory and method of processing reproduced data of disk player |
US20070189400A1 (en) * | 2006-02-13 | 2007-08-16 | Mitsumi Electric Co., Ltd.. | Digital signal processing apparatus |
CN101014069A (en) * | 2006-09-14 | 2007-08-08 | 北京佳讯飞鸿电气有限责任公司 | Recording apparatus for dispatching communication system |
CN101650946A (en) * | 2009-09-07 | 2010-02-17 | 哈尔滨工程大学科技园发展有限公司 | Audio compression method of audio collection card applied to aeronautical data recorder |
CN201845545U (en) * | 2010-11-11 | 2011-05-25 | 绵阳灵通电讯设备有限公司 | Voice activity detector |
CN103000211A (en) * | 2011-09-17 | 2013-03-27 | 闫天时 | High-definition audio playing system capable of realizing multi-resource sharing |
CN103024220A (en) * | 2011-09-27 | 2013-04-03 | 深圳市普联技术有限公司 | Method, system and IAD (Integrated Access Device) for processing voice message |
CN103514918A (en) * | 2012-06-19 | 2014-01-15 | 重庆长安汽车股份有限公司 | Control method of alarm sounding device based on automobile sound system |
CN104427096A (en) * | 2013-08-26 | 2015-03-18 | 成都鼎桥通信技术有限公司 | Wireless terminal and DTMF dialing realization method thereof |
CN205679990U (en) * | 2016-03-18 | 2016-11-09 | 北京智驾互联信息服务有限公司 | Vehicle trouble suggestion device |
CN106205580A (en) * | 2016-06-30 | 2016-12-07 | 维沃移动通信有限公司 | A kind of audio data processing method and terminal |
Non-Patent Citations (2)
Title |
---|
WANG QINGHUI ET AL.: "Research and implementation of ASOC audio driver model on the Blackfin platform", 《2012 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM DESIGN AND ENGINEERING APPLICATION》 * |
王可 等: "用ADSP2105实现ADPCM-PCM变换编码", 《通信技术》 * |
Also Published As
Publication number | Publication date |
---|---|
CN109920438B (en) | 2021-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11109138B2 (en) | Data transmission method and system, and bluetooth headphone | |
CN110832579B (en) | Audio playing system, streaming audio player and related methods | |
US20150170665A1 (en) | Attribute-based audio channel arbitration | |
MX2010003700A (en) | Wireless in-band signaling with in-vehicle systems. | |
CN107277272A (en) | A kind of bluetooth equipment voice interactive method and system based on software APP | |
CN103903627A (en) | Voice-data transmission method and device | |
JP6408020B2 (en) | Perceptually continuous mixing in teleconferencing | |
US20150223110A1 (en) | Robust voice-activated floor control | |
EP2936489A1 (en) | Audio processing apparatus and audio processing method | |
CN111212254B (en) | Terminal switching method and device, terminal equipment and storage medium | |
CN110070878B (en) | Decoding method of audio code stream and electronic equipment | |
CN109785841A (en) | A kind of blue-tooth intelligence equipment voice interactive system and method | |
CN107911361A (en) | Support voice management method, apparatus, terminal device and the storage medium of more sessions | |
CN102932567A (en) | Terminal and audio processing method | |
WO2010148777A1 (en) | Method for monitoring tone quality of call, monitoring terminal and system thereof | |
EP3948862A1 (en) | Audio codec extension | |
CN104253696B (en) | Police handheld speech talkback method and system Internet-based | |
US20170178636A1 (en) | Method and electronic device for jointly playing high-fidelity sounds of multiple players | |
CN103794216B (en) | A kind of sound mixing processing method and processing device | |
CN109920438A (en) | A kind of speaker's signal processing method of private network terminal | |
CN102467909A (en) | Network sound mixing method | |
US20230146871A1 (en) | Audio data processing method and apparatus, device, and storage medium | |
CN107277425A (en) | A kind of server, meeting-place terminal and cloud meeting processing method | |
CN107342877A (en) | The method of testing and system of audio frequency of mobile terminal quality | |
CN103067627A (en) | Multichannel conversation fast-switching method based on VoIP (Voice over Internet Phone) system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |