CN108712441A - Information processing method, device and terminal - Google Patents
Information processing method, device and terminal Download PDFInfo
- Publication number
- CN108712441A CN108712441A CN201810558475.0A CN201810558475A CN108712441A CN 108712441 A CN108712441 A CN 108712441A CN 201810558475 A CN201810558475 A CN 201810558475A CN 108712441 A CN108712441 A CN 108712441A
- Authority
- CN
- China
- Prior art keywords
- audio
- ims network
- terminal
- called terminal
- frequency information
- 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
- 230000010365 information processing Effects 0.000 title claims abstract description 31
- 238000003672 processing method Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 claims abstract description 66
- 230000008569 process Effects 0.000 claims abstract description 26
- 238000012546 transfer Methods 0.000 claims abstract description 12
- 239000011159 matrix material Substances 0.000 claims description 55
- 238000012545 processing Methods 0.000 claims description 38
- 238000004891 communication Methods 0.000 claims description 12
- 238000012544 monitoring process Methods 0.000 claims description 9
- 230000015654 memory Effects 0.000 claims description 8
- 230000009466 transformation Effects 0.000 claims description 8
- 230000002708 enhancing effect Effects 0.000 claims 6
- 238000006243 chemical reaction Methods 0.000 claims 5
- 238000004458 analytical method Methods 0.000 claims 1
- 230000005055 memory storage Effects 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 description 26
- 238000010586 diagram Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 230000007774 longterm Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及一种信息处理方法、装置及终端。The present invention relates to the field of communication technologies, and in particular to an information processing method, device and terminal.
背景技术Background technique
使用便携式终端进行语音通话是人们生活中保持联络的最常用方式。Using a portable terminal to make a voice call is the most common way for people to keep in touch in their lives.
目前,长期演进技术的语音业务(Voice over Long Term Evolution,VOLTE)和无线局域网的语音业务(Voice over Wireless Fidelity,VOWIFI)只能支持基础语音通话,当用户进行语音通话时,无法同时进行图片的传输。如果要进行图片传输,则需要依赖其他支持图片传输的应用来完成。At present, voice services of long-term evolution technology (Voice over Long Term Evolution, VOLTE) and voice services of wireless LAN (Voice over Wireless Fidelity, VOWIFI) can only support basic voice calls. transmission. If you want to transfer images, you need to rely on other applications that support image transfer to complete.
但是,在通话过程中,运行其他应用软件进行图片传输会影响终端的语音通话质量,且整个过程操作繁琐,用户体验不佳。However, during a call, running other application software for picture transmission will affect the voice call quality of the terminal, and the whole process is cumbersome to operate and the user experience is not good.
发明内容Contents of the invention
本发明提供一种信息处理方法、装置及终端,以实现在IMS语音通话过程中直接通过通话界面进行图片传输,操作简单,用户体验佳。The present invention provides an information processing method, device and terminal to realize image transmission directly through a call interface during an IMS voice call, with simple operation and good user experience.
第一方面,本发明实施例提供一种信息处理方法,包括:In a first aspect, an embodiment of the present invention provides an information processing method, including:
在主叫终端与被叫终端进行互联网协议多媒体系统IMS语音通话过程中,接收所述主叫终端发送的图片传输请求;其中,所述主叫终端为图片发送端,所述被叫终端为图片接收端;During the IMS voice call between the calling terminal and the called terminal, the picture transmission request sent by the calling terminal is received; wherein, the calling terminal is the picture sending end, and the called terminal is the picture sending end. Receiving end;
根据所述图片传输请求,向所述主叫终端发送卷积码和数据队列次序信息;According to the picture transmission request, send convolutional code and data queue sequence information to the calling terminal;
接收所述主叫终端发送的音频信息,所述音频信息是由目标图片、卷积码以及数据队列次序信息转换得到的;receiving the audio information sent by the calling terminal, the audio information is converted from the target picture, convolutional code and data queue sequence information;
将所述音频信息通过被叫终端的互联网协议多媒体系统IMS网络转发给所述被叫终端。The audio information is forwarded to the called terminal through the Internet Protocol Multimedia System (IMS) network of the called terminal.
可选地,在根据所述图片传输请求,向所述主叫终端发送卷积码和数据队列次序信息之后,还包括:Optionally, after sending the convolutional code and data queue order information to the calling terminal according to the picture transmission request, the method further includes:
将所述卷积码和数据队列次序信息同步发送给所述被叫终端的IMS网络,以通过所述被叫终端的IMS网络将所述卷积码和数据队列次序信息发送给所述被叫终端。synchronously sending the convolutional code and data queue order information to the IMS network of the called terminal, so as to send the convolutional code and data queue order information to the called terminal through the IMS network of the called terminal terminal.
可选地,在接收所述主叫终端发送的音频信息之后,还包括:Optionally, after receiving the audio information sent by the calling terminal, the method further includes:
将所述音频信息与所述卷积码进行自相关运算;performing an autocorrelation operation on the audio information and the convolutional code;
若得到的自相关运算结果大于预设阈值,则确定所述音频信息已经到达所述被叫终端;If the obtained autocorrelation calculation result is greater than a preset threshold, it is determined that the audio information has reached the called terminal;
通过所述被叫终端的IMS网络向所述被叫终端发送音频信息解码指示信号,以使得所述被叫终端通过所述卷积码和数据队列次序信息对所述音频信息进行逆变换后,得到所述目标图片。Sending an audio information decoding indication signal to the called terminal through the IMS network of the called terminal, so that after the called terminal performs inverse transformation on the audio information through the convolutional code and data queue order information, Obtain the target image.
可选地,将所述音频信息通过被叫终端的互联网协议多媒体系统IMS网络转发给所述被叫终端之后,还包括:Optionally, after forwarding the audio information to the called terminal through the Internet Protocol Multimedia System IMS network of the called terminal, the method further includes:
接收所述被叫终端的IMS网络发送的信号增强请求;receiving a signal enhancement request sent by the IMS network of the called terminal;
将所述音频信息和/或通话语音进行信号增强处理之后,重新通过被叫终端的IMS网络转发给所述被叫终端。After performing signal enhancement processing on the audio information and/or call voice, it is forwarded to the called terminal again through the IMS network of the called terminal.
第二方面,本发明实施例提供一种信息处理方法,包括:In a second aspect, an embodiment of the present invention provides an information processing method, including:
主叫终端在与被叫终端进行互联网协议多媒体系统IMS语音通话的过程中,向所述主叫终端的互联网协议多媒体系统IMS网络发送图片传输请求;The calling terminal sends a picture transmission request to the Internet Protocol Multimedia System IMS network of the calling terminal during the Internet Protocol Multimedia System IMS voice call with the called terminal;
接收主叫终端的IMS网络发送的卷积码和数据队列次序信息;Receive the convolutional code and data queue sequence information sent by the IMS network of the calling terminal;
采用所述卷积码和数据队列次序信息对目标图片进行转换处理,得到对应的音频信息;Converting the target picture by using the convolutional code and data queue order information to obtain corresponding audio information;
将所述音频信息发送给所述主叫终端的IMS网络。Send the audio information to the IMS network of the calling terminal.
可选地,采用所述卷积码和数据队列次序信息对目标图片进行转换处理,得到对应的音频信息,包括:Optionally, the target picture is converted by using the convolutional code and data queue order information to obtain corresponding audio information, including:
将目标图片进行数字化转换,得到对应的初始数字矩阵;Digitally convert the target image to obtain the corresponding initial digital matrix;
根据所述数据队列次序信息,将所述卷积码插入到所述初始数字矩阵中,得到目标数字矩阵;Inserting the convolutional code into the initial digital matrix according to the data queue order information to obtain a target digital matrix;
按照预设的规则,将所述目标数字矩阵转换为对应的音频信息。Convert the target digital matrix into corresponding audio information according to preset rules.
可选地,所述卷积码和数据队列次序信息用于标识所述音频信息的起始时间点和结束时间点。Optionally, the convolutional code and data queue order information are used to identify a start time point and an end time point of the audio information.
第三方面,本发明实施例提供一种信息处理方法,包括:In a third aspect, an embodiment of the present invention provides an information processing method, including:
被叫终端在与主叫终端进行语音通话的过程中,接收所述被叫终端的互联网协议多媒体系统IMS网络转发的音频信息;其中,所述音频信息是由所述主叫终端发送的目标图片,以及主叫终端的IMS网络发送的卷积码和数据队列次序信息转换得到的;During the voice call with the calling terminal, the called terminal receives the audio information forwarded by the Internet protocol multimedia system IMS network of the called terminal; wherein the audio information is the target picture sent by the calling terminal , and obtained by converting the convolutional code and data queue order information sent by the IMS network of the calling terminal;
对所述音频信息进行分析处理,得到对应的目标图片。The audio information is analyzed and processed to obtain a corresponding target picture.
可选地,在接收所述被叫终端的互联网协议多媒体系统IMS网络转发的音频信息之前,还包括:Optionally, before receiving the audio information forwarded by the Internet Protocol Multimedia System IMS network of the called terminal, the method further includes:
接收所述被叫终端的IMS网络转发的卷积码和数据队列次序信息。Receive the convolutional code and data queue sequence information forwarded by the IMS network of the called terminal.
可选地,所述对所述音频信息进行分析处理,得到对应的目标图片,包括:Optionally, the analyzing and processing the audio information to obtain the corresponding target picture includes:
接收所述被叫终端的IMS网络转发的音频信息解码指示信号;receiving the audio information decoding indication signal forwarded by the IMS network of the called terminal;
对所述有效音频信息进行数字化转换,得到目标数字矩阵;digitally converting the effective audio information to obtain a target digital matrix;
根据所述数据队列次序信息去除所述目标数字矩阵中的卷积码,得到初始数字矩阵;removing the convolutional code in the target digital matrix according to the data queue order information to obtain an initial digital matrix;
对所述初始数字矩阵进行逆变换处理,得到对应的目标图片。Inverse transformation processing is performed on the initial digital matrix to obtain a corresponding target picture.
可选地,对所述音频信息进行分析处理,得到对应的目标图片之前,还包括:Optionally, before analyzing and processing the audio information, and obtaining the corresponding target picture, it also includes:
分别对所述音频信息和通话语音进行信噪比SNR监听;Perform signal-to-noise ratio (SNR) monitoring on the audio information and the call voice respectively;
若所述音频信息和/或所述通话语音的SNR小于门限阈值,则通过被叫终端的IMS网络向主叫终端的IMS网络发送信号增强请求;以使得所述主叫终端的IMS网络将所述音频信息和/或通话语音进行信号增强处理之后,重新通过被叫终端的IMS网络转发给所述被叫终端。If the SNR of the audio information and/or the call voice is less than the threshold value, then send a signal enhancement request to the IMS network of the calling terminal through the IMS network of the called terminal; so that the IMS network of the calling terminal sends the After the audio information and/or call voice are subjected to signal enhancement processing, they are retransmitted to the called terminal through the IMS network of the called terminal.
第四方面,本发明实施例提供一种互联网协议多媒体系统IMS网络,包括:应用服务器AS,以及所述应用服务器AS与主叫终端建立通信连接的接入点APN通道;其中:In a fourth aspect, an embodiment of the present invention provides an Internet protocol multimedia system IMS network, including: an application server AS, and an access point APN channel for establishing a communication connection between the application server AS and the calling terminal; wherein:
所述应用服务器AS用于执行如第一方面所述的信息处理方法。The application server AS is configured to execute the information processing method described in the first aspect.
第五方面,本发明实施例提供一种信息处理装置,包括:In a fifth aspect, an embodiment of the present invention provides an information processing device, including:
发送模块,用于在与被叫终端进行互联网协议多媒体系统IMS语音通话的过程中,向主叫终端的互联网协议多媒体系统IMS网络发送图片传输请求;The sending module is used to send a picture transmission request to the Internet Protocol Multimedia System IMS network of the calling terminal during the Internet Protocol Multimedia System IMS voice call with the called terminal;
接收模块,用于接收主叫终端的IMS网络发送的卷积码和数据队列次序信息;The receiving module is used to receive the convolutional code and data queue sequence information sent by the IMS network of the calling terminal;
处理模块,用于采用所述卷积码和数据队列次序信息对目标图片进行转换处理,得到对应的音频信息;A processing module, configured to convert the target picture by using the convolutional code and data queue order information to obtain corresponding audio information;
发送模块,还用于将所述音频信息发送给所述主叫终端的IMS网络。The sending module is further configured to send the audio information to the IMS network of the calling terminal.
可选地,所述处理模块,具体用于:Optionally, the processing module is specifically used for:
将目标图片进行数字化转换,得到对应的初始数字矩阵;Digitally convert the target image to obtain the corresponding initial digital matrix;
根据所述数据队列次序信息,将所述卷积码插入到所述初始数字矩阵中,得到目标数字矩阵;Inserting the convolutional code into the initial digital matrix according to the data queue order information to obtain a target digital matrix;
按照预设的规则,将所述目标数字矩阵转换为对应的音频信息。Convert the target digital matrix into corresponding audio information according to preset rules.
可选地,所述卷积码和数据队列次序信息用于标识所述音频信息的起始时间点和结束时间点。Optionally, the convolutional code and data queue order information are used to identify a start time point and an end time point of the audio information.
第六方面,本发明实施例提供一种信息处理装置,包括:In a sixth aspect, an embodiment of the present invention provides an information processing device, including:
接收模块,用于在与主叫终端进行语音通话的过程中,接收被叫终端的互联网协议多媒体系统IMS网络转发的音频信息;其中,所述音频信息是由所述主叫终端发送的目标图片,以及主叫终端的IMS网络发送的卷积码和数据队列次序信息转换得到的;The receiving module is configured to receive audio information forwarded by the Internet Protocol Multimedia System IMS network of the called terminal during a voice call with the calling terminal; wherein the audio information is the target picture sent by the calling terminal , and obtained by converting the convolutional code and data queue order information sent by the IMS network of the calling terminal;
处理模块,用于对所述音频信息进行分析处理,得到对应的目标图片。The processing module is configured to analyze and process the audio information to obtain a corresponding target picture.
可选地,接收模块,还用于在接收所述被叫终端的互联网协议多媒体系统IMS网络转发的音频信息之前,接收所述被叫终端的IMS网络转发的卷积码和数据队列次序信息。Optionally, the receiving module is further configured to receive the convolutional code and data queue order information forwarded by the IMS network of the called terminal before receiving the audio information forwarded by the IMS network of the called terminal.
可选地,所述处理模块,具体用于:Optionally, the processing module is specifically used for:
接收所述被叫终端的IMS网络转发的音频信息解码指示信号;receiving the audio information decoding indication signal forwarded by the IMS network of the called terminal;
对所述有效音频信息进行数字化转换,得到目标数字矩阵;digitally converting the effective audio information to obtain a target digital matrix;
根据所述数据队列次序信息去除所述目标数字矩阵中的卷积码,得到初始数字矩阵;removing the convolutional code in the target digital matrix according to the data queue order information to obtain an initial digital matrix;
对所述初始数字矩阵进行逆变换处理,得到对应的目标图片。Inverse transformation processing is performed on the initial digital matrix to obtain a corresponding target picture.
可选地,还包括:Optionally, also include:
监听模块,用于在对所述音频信息进行分析处理,得到对应的目标图片之前,分别对所述音频信息和通话语音进行信噪比SNR监听;The monitoring module is used to perform signal-to-noise ratio (SNR) monitoring on the audio information and the call voice before analyzing and processing the audio information to obtain the corresponding target picture;
若所述音频信息和/或所述通话语音的SNR小于门限阈值,则通过被叫终端的IMS网络向主叫终端的IMS网络发送信号增强请求;以使得所述主叫终端的IMS网络将所述音频信息和/或通话语音进行信号增强处理之后,重新通过被叫终端的IMS网络转发给所述被叫终端。If the SNR of the audio information and/or the call voice is less than the threshold value, then send a signal enhancement request to the IMS network of the calling terminal through the IMS network of the called terminal; so that the IMS network of the calling terminal sends the After the audio information and/or call voice are subjected to signal enhancement processing, they are retransmitted to the called terminal through the IMS network of the called terminal.
第七方面,本发明实施例提供一种终端,包括:In a seventh aspect, an embodiment of the present invention provides a terminal, including:
存储器,用于存储程序;memory for storing programs;
处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如第二方面和/或第三方面中任一项所述的方法。A processor, configured to execute the program stored in the memory, and when the program is executed, the processor is configured to execute the method according to any one of the second aspect and/or the third aspect.
第八方面,本发明实施例提供一种计算机可读存储介质,包括:计算机程序,当其在计算机上运行时,使得计算机执行第一方面、第二方面、第三方面中任一所述的方法。In an eighth aspect, an embodiment of the present invention provides a computer-readable storage medium, including: a computer program, which, when run on a computer, causes the computer to execute any one of the first aspect, the second aspect, and the third aspect. method.
本发明提供的信息处理方法、装置及终端,通过在主叫终端与被叫终端进行互联网协议多媒体系统IMS语音通话过程中,接收所述主叫终端发送的图片传输请求;其中,所述主叫终端为图片发送端,所述被叫终端为图片接收端;根据所述图片传输请求,向所述主叫终端发送卷积码和数据队列次序信息;接收所述主叫终端发送的音频信息,所述音频信息是由目标图片、卷积码以及数据队列次序信息转换得到的;将所述音频信息通过被叫终端的IMS网络转发给所述被叫终端。从而使得主叫终端可以在IMS语音通话过程中直接通过通话界面进行图片传输,被叫终端在通话界面直接接收图片,整个操作简单,用户体验佳。The information processing method, device and terminal provided by the present invention receive the picture transmission request sent by the calling terminal during the IMS voice call between the calling terminal and the called terminal; wherein, the calling terminal The terminal is the picture sending end, and the called terminal is the picture receiving end; according to the picture transmission request, sending convolutional code and data queue sequence information to the calling terminal; receiving the audio information sent by the calling terminal, The audio information is obtained by converting the target picture, convolutional code and data queue order information; forwarding the audio information to the called terminal through the IMS network of the called terminal. Therefore, the calling terminal can directly transmit pictures through the call interface during the IMS voice call, and the called terminal can directly receive the pictures on the call interface. The whole operation is simple and the user experience is good.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1为本发明一应用场景的示意图;FIG. 1 is a schematic diagram of an application scenario of the present invention;
图2为本发明实施例一提供的信息处理方法的流程图;FIG. 2 is a flowchart of an information processing method provided in Embodiment 1 of the present invention;
图3为本发明实施例二提供的信息处理方法的流程图;FIG. 3 is a flowchart of an information processing method provided by Embodiment 2 of the present invention;
图4为本发明实施例三提供的信息处理方法的流程图;FIG. 4 is a flowchart of an information processing method provided in Embodiment 3 of the present invention;
图5为本发明实施例四提供的信息处理方法的流程图;FIG. 5 is a flowchart of an information processing method provided in Embodiment 4 of the present invention;
图6为本发明实施例五提供的信息处理装置的结构示意图;FIG. 6 is a schematic structural diagram of an information processing device provided in Embodiment 5 of the present invention;
图7为本发明实施例六提供的信息处理装置的结构示意图;FIG. 7 is a schematic structural diagram of an information processing device provided in Embodiment 6 of the present invention;
图8为本发明实施例七提供的终端的结构示意图。FIG. 8 is a schematic structural diagram of a terminal provided by Embodiment 7 of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and not necessarily Used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein are, for example, capable of practice in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to the expressly listed instead, may include other steps or elements not explicitly listed or inherent to the process, method, product or apparatus.
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。The technical solution of the present invention will be described in detail below with specific embodiments. The following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
以下,对本申请中的部分用语进行解释说明,以便于本领域技术人员理解:Below, some terms in this application are explained, so that those skilled in the art can understand:
1)长期演进技术的语音业务(Voice over Long Term Evolution,VOLTE),是互联网协议多媒体系统(Internet Protocol Multimedia Subsystem,IMS)的语音业务。它是一种IP数据传输技术,无需2G/3G网,全部业务承载于4G网络上,可实现数据与语音业务在同一网络下的统一。IMS是一种全新的多媒体业务形式,它能够满足现在的终端客户更新颖、更多样化多媒体业务的需求。1) Voice over Long Term Evolution (VOLTE) is a voice service of Internet Protocol Multimedia Subsystem (IMS). It is an IP data transmission technology that does not require 2G/3G network, and all services are carried on the 4G network, which can realize the unification of data and voice services under the same network. IMS is a brand-new multimedia service form, which can meet the needs of more novel and more diversified multimedia services of current terminal customers.
2)无线局域网的语音业务(Voice over Wireless Fidelity,VOWIFI),是通过无线局域网络实现语音和视频传输的技术。2) Voice over Wireless Fidelity (VOWIFI) is a technology for voice and video transmission through a wireless local area network.
图1为本发明一应用场景的示意图,如图1所示,主叫终端1和被叫终端2之间建立语音或者视频通话时,所述主叫终端1和被叫终端2可以无需借助其他应用发起图片传输。具体地,图片发起终端在与图片接收终端保持通话的过程中,将图片转换为音频信息发送给所述图片接收终端。从而可以在IMS语音通话过程中直接通过通话界面进行图片传输,被叫终端2在通话界面直接接收图片,整个操作简单,用户体验佳。FIG. 1 is a schematic diagram of an application scenario of the present invention. As shown in FIG. 1, when a voice or video call is established between the calling terminal 1 and the called terminal 2, the calling terminal 1 and the called terminal 2 can The application initiates image transfer. Specifically, the picture initiating terminal converts the picture into audio information and sends it to the picture receiving terminal during the process of maintaining the call with the picture receiving terminal. Therefore, the picture can be transmitted directly through the call interface during the IMS voice call, and the called terminal 2 directly receives the picture on the call interface. The whole operation is simple and the user experience is good.
下面以具体地实施例对本发明的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。The technical solution of the present invention and how the technical solution of the present application solves the above technical problems will be described in detail below with specific embodiments. The following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present invention will be described below with reference to the accompanying drawings.
图2为本发明实施例一提供的信息处理方法的流程图,如图2所示,本实施例中的方法可以包括:FIG. 2 is a flow chart of the information processing method provided in Embodiment 1 of the present invention. As shown in FIG. 2, the method in this embodiment may include:
S101、在主叫终端与被叫终端进行IMS语音通话过程中,接收所述主叫终端发送的图片传输请求。S101. Receive a picture transmission request sent by the calling terminal during an IMS voice call between the calling terminal and the called terminal.
本实施例中,将所述主叫终端作为图片发送端,所述被叫终端作为图片接收端。而用户所适用的终端设备既可以作为图片发送端,也可以作为图片接收端。结合图1,当主叫终端和被叫终端保持语音通话时,主叫终端可以向语音业务服务器侧(例如IMS核心网)发送图片传输请求。例如,主叫终端在通话界面中通过触发添加文件标识按钮进行图片添加。In this embodiment, the calling terminal is used as a picture sending end, and the called terminal is used as a picture receiving end. The terminal device suitable for the user can be used not only as a picture sending end, but also as a picture receiving end. Referring to FIG. 1 , when the calling terminal and the called terminal maintain a voice call, the calling terminal may send a picture transmission request to the voice service server side (such as the IMS core network). For example, the calling terminal adds a picture by triggering an add file identification button in the call interface.
具体地,以IMS语音业务为例进行具体说明。首先,主叫终端的用户A拨打IMS核心网的语音电话,流程为主叫用户注册IMS标识(IMPU/IMPI/VOLTE),向会话边缘控制器SBC发送请求,然后向呼叫会话控制功能(Call Session Control Function,CSCF)发送注册请求,最后发给主叫用户的MMTEL应用服务器(Application Server,AS)音视频呼叫业务控制单元,与被叫终端的用户B建立呼叫连接。在主叫终端和被叫终端的通话过程中,主叫终端的用户A通过在通话界面的操作向IMS核心网发送图片传输请求。Specifically, an IMS voice service is taken as an example for specific description. First, user A of the calling terminal dials a voice call on the IMS core network. The process is that the calling user registers the IMS identity (IMPU/IMPI/VOLTE), sends a request to the session edge controller SBC, and then sends a request to the call session control function (Call Session Control Function, CSCF) sends a registration request, and finally sends it to the audio and video call service control unit of the MMTEL application server (Application Server, AS) of the calling user, and establishes a call connection with user B of the called terminal. During the call between the calling terminal and the called terminal, user A of the calling terminal sends a picture transmission request to the IMS core network through operations on the call interface.
具体地,主叫终端对应一个主叫终端的IMS网络,被叫终端对应一个被叫终端的IMS网络,主叫终端通过IMS接入点APN通道与IMS的应用服务器AS建立通信,被叫终端通过IMS接入点APN通道与IMS的应用服务器AS建立通信。主叫终端通过APN通道向主叫终端的IMS网络的AS发起呼叫请求,并由主叫终端的IMS网络的AS通过被叫终端的IMS网络建立与被叫终端之间的通信。被叫终端接收呼叫之后,主叫终端和被叫终端之间建立确认字符ACK(Acknowledgement)连接,主叫终端与被叫终端开始IMS语音通话。Specifically, the calling terminal corresponds to an IMS network of the calling terminal, and the called terminal corresponds to an IMS network of the called terminal. The APN channel of the IMS access point establishes communication with the application server AS of the IMS. The calling terminal initiates a call request to the AS of the IMS network of the calling terminal through the APN channel, and the AS of the IMS network of the calling terminal establishes communication with the called terminal through the IMS network of the called terminal. After the called terminal receives the call, an ACK (Acknowledgment) connection is established between the calling terminal and the called terminal, and the calling terminal and the called terminal start an IMS voice call.
S102、根据所述图片传输请求,向所述主叫终端发送卷积码和数据队列次序信息。S102. Send the convolutional code and data queue sequence information to the calling terminal according to the picture transmission request.
本实施例中,当主叫终端的IMS网络接收到主叫终端发送的图片传输请求后,分别向所述主叫终端和被叫终端的IMS网络发送卷积码和数据队列次序信息。以IMS语音业务为例,IMS核心网的应用服务器AS中存储有卷积码和数据队列次序信息;具体地,应用服务器AS下发卷积码S、以及卷积码S插入数据队列次序D。,可选地,AS中存有多套卷积码用于不同用户。In this embodiment, when the IMS network of the calling terminal receives the picture transmission request sent by the calling terminal, it sends the convolutional code and data queue sequence information to the IMS networks of the calling terminal and the called terminal respectively. Taking the IMS voice service as an example, the application server AS of the IMS core network stores convolutional codes and data queue sequence information; specifically, the application server AS issues a convolutional code S and inserts the convolutional code S into the data queue sequence D. , optionally, multiple sets of convolutional codes are stored in the AS for different users.
S103、接收所述主叫终端发送的音频信息,所述音频信息是由目标图片、卷积码以及数据队列次序信息转换得到的。S103. Receive audio information sent by the calling terminal, where the audio information is converted from the target picture, convolutional code, and data queue sequence information.
可选地,在接收所述主叫终端发送的音频信息之后,还包括:Optionally, after receiving the audio information sent by the calling terminal, the method further includes:
将所述音频信息与所述卷积码进行自相关运算;performing an autocorrelation operation on the audio information and the convolutional code;
若得到的自相关运算结果大于预设阈值,则确定所述音频信息已经到达所述被叫终端;If the obtained autocorrelation calculation result is greater than a preset threshold, it is determined that the audio information has reached the called terminal;
通过所述被叫终端的IMS网络向所述被叫终端发送音频信息解码指示信号,以使得所述被叫终端通过所述卷积码和数据队列次序信息对所述音频信息进行逆变换后,得到所述目标图片。Sending an audio information decoding indication signal to the called terminal through the IMS network of the called terminal, so that after the called terminal performs inverse transformation on the audio information through the convolutional code and data queue order information, Obtain the target image.
本实施例中,将音频信息与卷积码进行自相关运算后,可以得到自相关运算结果,若自相关运算结果大于预设阈值,或者自相关运算结果出现明显峰值,则说明所述音频信息已经到达所述被叫终端。In this embodiment, after the audio information and the convolutional code are subjected to an autocorrelation operation, the autocorrelation operation result can be obtained. If the autocorrelation operation result is greater than the preset threshold, or the autocorrelation operation result has an obvious peak value, it means that the audio information The called terminal has been reached.
本实施例中,主叫终端通过接收到的卷积码和数据队列次序信息对待传输的目标图片进行数字化转换后得到目标数字矩阵,然后将所述目标数字矩阵转换成对应的音频信息。In this embodiment, the calling terminal obtains a target digital matrix after digitally converting the target picture to be transmitted through the received convolutional code and data queue order information, and then converts the target digital matrix into corresponding audio information.
S104、将所述音频信息通过被叫终端的IMS网络转发给所述被叫终端。S104. Forward the audio information to the called terminal through the IMS network of the called terminal.
本实施例中,被叫终端的IMS网络将接收到的主叫终端发送的音频信息转发给所述被叫终端。In this embodiment, the IMS network of the called terminal forwards the received audio information sent by the calling terminal to the called terminal.
可选地,在根据所述图片传输请求,向所述主叫终端发送卷积码和数据队列次序信息之后,还包括:Optionally, after sending the convolutional code and data queue order information to the calling terminal according to the picture transmission request, the method further includes:
将所述卷积码和数据队列次序信息同步发送给所述被叫终端的IMS网络,以通过所述被叫终端的IMS网络将所述卷积码和数据队列次序信息发送给所述被叫终端。synchronously sending the convolutional code and data queue order information to the IMS network of the called terminal, so as to send the convolutional code and data queue order information to the called terminal through the IMS network of the called terminal terminal.
将所述音频信息通过被叫终端的互联网协议多媒体系统IMS网络转发给所述被叫终端之后,还包括:After forwarding the audio information to the called terminal through the Internet protocol multimedia system IMS network of the called terminal, it also includes:
接收所述被叫终端的IMS网络发送的信号增强请求;receiving a signal enhancement request sent by the IMS network of the called terminal;
将所述音频信息和/或通话语音进行信号增强处理之后,重新通过被叫终端的互联网协议多媒体系统IMS网络转发给所述被叫终端。After performing signal enhancement processing on the audio information and/or call voice, it is forwarded to the called terminal through the Internet Protocol Multimedia System (IMS) network of the called terminal.
本实施例中,音频信息和通话语音在传输过程中可能会收到外界环境的干扰而引入噪声。此时由被叫终端对接收到的音频信息和通话语音的信噪比SNR(Signal To NoiseRatio)进行监听,当信噪比SNR小于门限阈值,则需要主叫终端对音频信息和通话语音进行信号增强处理。In this embodiment, the audio information and the call voice may receive interference from the external environment during the transmission process and introduce noise. At this time, the called terminal monitors the SNR (Signal To Noise Ratio) of the received audio information and the call voice. Enhanced processing.
本实施例,通过在主叫终端与被叫终端进行互联网协议多媒体系统IMS语音通话过程中,接收所述主叫终端发送的图片传输请求;其中,所述主叫终端为图片发送端,所述被叫终端为图片接收端;根据所述图片传输请求,向所述主叫终端发送卷积码和数据队列次序信息;接收所述主叫终端发送的音频信息,所述音频信息是由目标图片、卷积码以及数据队列次序信息转换得到的;将所述音频信息通过被叫终端的IMS网络转发给所述被叫终端。从而使得主叫终端可以在IMS语音通话过程中直接通过通话界面进行图片传输,被叫终端在通话界面直接接收图片,整个操作简单,用户体验佳。In this embodiment, the picture transmission request sent by the calling terminal is received during the IMS voice call between the calling terminal and the called terminal; wherein, the calling terminal is the picture sending end, and the The called terminal is the picture receiving end; according to the picture transmission request, send the convolution code and data queue order information to the calling terminal; receive the audio information sent by the calling terminal, and the audio information is the target picture , convolutional code, and data queue order information; forwarding the audio information to the called terminal through the IMS network of the called terminal. Therefore, the calling terminal can directly transmit pictures through the call interface during the IMS voice call, and the called terminal can directly receive the pictures on the call interface. The whole operation is simple and the user experience is good.
图3为本发明实施例二提供的信息处理方法的流程图,如图3所示,本实施例中的方法可以包括:FIG. 3 is a flow chart of the information processing method provided in Embodiment 2 of the present invention. As shown in FIG. 3, the method in this embodiment may include:
S201、主叫终端在与被叫终端进行IMS语音通话的过程中,向所述主叫终端的IMS网络发送图片传输请求。S201. During an IMS voice call with a called terminal, the calling terminal sends a picture transmission request to the IMS network of the calling terminal.
本实施例中,将所述主叫终端作为图片发送端,所述被叫终端作为图片接收端。而用户所适用的终端设备既可以作为图片发送端,也可以作为图片接收端。结合图1,当主叫终端和被叫终端保持语音通话时,主叫终端可以向主叫终端的IMS网络发送图片传输请求。例如,主叫终端在通话界面中通过触发添加文件标识按钮进行图片添加。In this embodiment, the calling terminal is used as a picture sending end, and the called terminal is used as a picture receiving end. The terminal device suitable for the user can be used not only as a picture sending end, but also as a picture receiving end. Referring to FIG. 1 , when the calling terminal and the called terminal maintain a voice call, the calling terminal may send a picture transmission request to the IMS network of the calling terminal. For example, the calling terminal adds a picture by triggering an add file identification button in the call interface.
S202、接收主叫终端的IMS网络发送的卷积码和数据队列次序信息。S202. Receive the convolutional code and data queue sequence information sent by the IMS network of the calling terminal.
本实施例中,主叫终端接收IMS网络的应用服务器AS发送的卷积码和数据队列次序信息,其中,IMS网络中的应用服务器AS中存储有卷积码和数据队列次序信息。In this embodiment, the calling terminal receives the convolutional code and data queue sequence information sent by the application server AS in the IMS network, wherein the application server AS in the IMS network stores the convolutional code and data queue sequence information.
S203、采用所述卷积码和数据队列次序信息对目标图片进行转换处理,得到对应的音频信息。S203. Convert the target picture by using the convolutional code and the sequence information of the data queue to obtain corresponding audio information.
本实施例中,可以将目标图片进行数字化转换,得到对应的初始数字矩阵;根据所述数据队列次序信息,将所述卷积码插入到所述初始数字矩阵中,得到目标数字矩阵;按照预设的规则,将所述目标数字矩阵转换为对应的音频信息。所述卷积码和数据队列次序信息用于标识所述音频信息的起始时间点和结束时间点。In this embodiment, the target picture can be digitally converted to obtain the corresponding initial digital matrix; according to the data queue sequence information, the convolutional code is inserted into the initial digital matrix to obtain the target digital matrix; The established rules convert the target digital matrix into corresponding audio information. The convolutional code and data queue sequence information are used to identify the start time point and end time point of the audio information.
S204、将所述音频信息发送给所述主叫终端的IMS网络。S204. Send the audio information to the IMS network of the calling terminal.
本实施例中,可以将目标数字矩阵转化为不同频率的“嘟嘟”声,嘟嘟声由主叫终端发送给IMS核心网。In this embodiment, the target number matrix can be converted into "beep" sounds of different frequencies, and the beep sounds are sent from the calling terminal to the IMS core network.
本实施例,通过在与被叫终端进行语音通话的过程中,向IMS网络发送图片传输请求;接收所述IMS网络发送的卷积码和数据队列次序信息;采用所述卷积码和数据队列次序信息对目标图片进行转换处理,得到对应的音频信息;将所述音频信息发送给所述IMS网络。从而使得主叫终端可以在IMS语音通话过程中直接通过通话界面进行图片传输,无需借助其他应用,整个操作过程简单。In this embodiment, during a voice call with the called terminal, a picture transmission request is sent to the IMS network; the convolutional code and data queue sequence information sent by the IMS network are received; and the convolutional code and data queue are used The sequence information converts the target picture to obtain corresponding audio information; and sends the audio information to the IMS network. Therefore, the calling terminal can directly transmit pictures through the call interface during the IMS voice call without using other applications, and the whole operation process is simple.
图4为本发明实施例三提供的信息处理方法的流程图,如图4所示,本实施例中的方法可以包括:FIG. 4 is a flow chart of the information processing method provided in Embodiment 3 of the present invention. As shown in FIG. 4, the method in this embodiment may include:
S301、被叫终端在与主叫终端进行语音通话的过程中,接收所述被叫终端的互联网协议多媒体系统IMS网络转发的音频信息。S301. During a voice call with a calling terminal, the called terminal receives audio information forwarded by the Internet Protocol Multimedia System (IMS) network of the called terminal.
本实施例中,被叫终端在接收互联网协议多媒体系统IMS发送音频信息之前,还可以先接收所述IMS系统发送的卷积码和数据队列次序信息。其中,所述音频信息是主叫终端通过卷积码和数据队列次序信息对目标图片进行转换得到的。In this embodiment, before receiving the audio information sent by the Internet Protocol Multimedia System IMS, the called terminal may first receive the convolutional code and data queue sequence information sent by the IMS system. Wherein, the audio information is obtained by the calling terminal converting the target picture through the convolutional code and the sequence information of the data queue.
S302、对所述音频信息进行分析处理,得到对应的目标图片。S302. Analyze and process the audio information to obtain a corresponding target picture.
本实施例中,可以接收所述被叫终端的IMS网络转发的音频信息解码指示信号;对所述有效音频信息进行数字化转换,得到目标数字矩阵;根据所述数据队列次序信息去除所述目标数字矩阵中的卷积码,得到初始数字矩阵;对所述初始数字矩阵进行逆变换处理,得到对应的目标图片。In this embodiment, the audio information decoding indication signal forwarded by the IMS network of the called terminal may be received; the effective audio information is digitized and converted to obtain a target number matrix; the target number is removed according to the data queue sequence information The convolutional code in the matrix is used to obtain an initial digital matrix; an inverse transformation process is performed on the initial digital matrix to obtain a corresponding target picture.
具体地,可以将所述IMS网络发送的卷积码与所述音频信息进行自相关运算处理,得到所述音频数据的起始时间点和结束时间点;按照所述起始时间点和结束时间点对所述音频信息进行提取,得到有效音频信息;对所述有效音频信息进行数字化转换,得到目标数字矩阵;去除所述目标数字矩阵前序和后序位置处的卷积码和数据队列次序信息,得到初始数字矩阵;对所述初始数字矩阵进行逆变换处理,得到对应的目标图片。Specifically, the convolutional code sent by the IMS network and the audio information may be subjected to autocorrelation processing to obtain the start time point and end time point of the audio data; according to the start time point and end time Extract the audio information to obtain effective audio information; digitize the effective audio information to obtain a target digital matrix; remove the convolutional code and data queue order at the preorder and postorder positions of the target digital matrix information to obtain an initial digital matrix; performing an inverse transformation process on the initial digital matrix to obtain a corresponding target picture.
可选地,对所述音频信息进行分析处理,得到对应的目标图片之前,还包括:Optionally, before analyzing and processing the audio information, and obtaining the corresponding target picture, it also includes:
分别对所述音频信息和通话语音进行信噪比SNR监听;Perform signal-to-noise ratio (SNR) monitoring on the audio information and the call voice respectively;
若所述音频信息和/或所述通话语音的SNR小于门限阈值,则通过被叫终端的IMS网络向主叫终端的IMS网络发送信号增强请求;以使得所述主叫终端的IMS网络将所述音频信息和/或通话语音进行信号增强处理之后,重新通过被叫终端的IMS网络转发给所述被叫终端。If the SNR of the audio information and/or the call voice is less than the threshold value, then send a signal enhancement request to the IMS network of the calling terminal through the IMS network of the called terminal; so that the IMS network of the calling terminal sends the After the audio information and/or call voice are subjected to signal enhancement processing, they are retransmitted to the called terminal through the IMS network of the called terminal.
本实施例中,被叫终端通过对音频信息和通话语音的信噪比的监听来衡量接收到的数据的质量。在所述音频信息和/或所述通话语音的SNR小于门限阈值,则通过被叫终端的IMS网络向主叫终端的IMS网络发送的信号增强请求;以使得所述主叫终端的IMS网络将所述音频信息和/或通话语音进行信号增强处理之后,重新通过被叫终端的互联网协议多媒体系统IMS网络转发给所述被叫终端。从而可以保证被叫终端接收到的音频信息和通话语音的质量。In this embodiment, the called terminal measures the quality of the received data by monitoring the audio information and the signal-to-noise ratio of the call voice. When the SNR of the audio information and/or the call voice is less than the threshold threshold, the IMS network of the called terminal sends a signal enhancement request to the IMS network of the calling terminal; so that the IMS network of the calling terminal will The audio information and/or call voice is re-transmitted to the called terminal through the IMS network of the called terminal after signal enhancement processing. Therefore, the quality of the audio information received by the called terminal and the voice of the call can be guaranteed.
本实施例,通过在与主叫终端进行语音通话的过程中,接收互联网协议多媒体系统IMS网络发送音频信息;其中,所述音频信息是由目标图片和卷积码和数据队列次序信息转换得到的;对所述音频信息进行分析处理,得到对应的目标图片。从而使得被叫终端可以在通话界面直接接收图片,无需借助其他应用,整个操作简单,用户体验佳。In this embodiment, during the voice call with the calling terminal, the audio information sent by the Internet protocol multimedia system IMS network is received; wherein, the audio information is obtained by converting the target picture, convolutional code, and data queue order information ; Analyzing and processing the audio information to obtain a corresponding target picture. Therefore, the called terminal can directly receive pictures on the call interface without resorting to other applications, and the whole operation is simple and the user experience is good.
本发明实施例还提供一种互联网协议多媒体系统IMS网络,包括:应用服务器AS,以及所述应用服务器AS与主叫终端建立通信连接的接入点APN通道;其中:所述应用服务器AS用于执行图2所述的信息处理方法。The embodiment of the present invention also provides an Internet protocol multimedia system IMS network, including: an application server AS, and an access point APN channel through which the application server AS establishes a communication connection with the calling terminal; wherein: the application server AS is used for Execute the information processing method described in FIG. 2 .
本实施例可以执行图2所示方法,其具体技术原理和实现过程,参见图3所示方法中的相关描述,此处不再赘述。This embodiment can execute the method shown in FIG. 2 . For the specific technical principle and implementation process, refer to the related description in the method shown in FIG. 3 , which will not be repeated here.
图5为本发明实施例四提供的信息处理方法的流程图,如图5所示,本实施例中的方法可以包括:FIG. 5 is a flowchart of an information processing method provided in Embodiment 4 of the present invention. As shown in FIG. 5, the method in this embodiment may include:
步骤1:主叫终端向主叫终端IMS网络发送通话请求;Step 1: the calling terminal sends a call request to the calling terminal IMS network;
步骤2:主叫终端IMS网络将所述通话请求通过被叫终端的IMS网络发送给被叫终端;Step 2: The IMS network of the calling terminal sends the call request to the called terminal through the IMS network of the called terminal;
步骤3:被叫终端接收呼叫请求,以建立主叫终端与被叫终端之间的语音通话;Step 3: The called terminal receives the call request to establish a voice call between the calling terminal and the called terminal;
步骤4:主叫终端向主叫终端IMS网络发起图片传输请求;Step 4: The calling terminal initiates a picture transmission request to the calling terminal IMS network;
步骤5:主叫终端IMS网络向主叫终端和被叫终端的IMS网络发送卷积码和数据队列次序信息;Step 5: The IMS network of the calling terminal sends convolution code and data queue order information to the IMS networks of the calling terminal and the called terminal;
步骤6:被叫终端的IMS网络将卷积码和数据队列次序信息发送给被叫终端;Step 6: The IMS network of the called terminal sends the convolutional code and data queue sequence information to the called terminal;
步骤7:主叫终端通过所述卷积码和数据队列次序信息将目标图片转换为音频信息;Step 7: The calling terminal converts the target picture into audio information through the convolutional code and the data queue order information;
步骤8:主叫终端将所述音频信息发送给主叫终端IMS网络;Step 8: the calling terminal sends the audio information to the calling terminal IMS network;
步骤9:主叫终端IMS网络将所述音频信息发送给被叫终端的IMS网络;Step 9: the IMS network of the calling terminal sends the audio information to the IMS network of the called terminal;
本实施例中,音频信息和语音通话同步传输至被叫终端的IMS网络。In this embodiment, the audio information and the voice call are transmitted to the IMS network of the called terminal synchronously.
步骤10:主叫终端IMS网络将卷积码与音频信息进行自相关运算,并根据自相关运算结果确定音频信息是否到达被叫终端;Step 10: The IMS network of the calling terminal performs an autocorrelation operation on the convolutional code and the audio information, and determines whether the audio information reaches the called terminal according to the result of the autocorrelation operation;
步骤11:主叫终端IMS网络通过被叫终端的IMS网络向被叫终端发送音频信息解码指示信号;Step 11: The IMS network of the calling terminal sends an audio information decoding instruction signal to the called terminal through the IMS network of the called terminal;
步骤12:被叫终端对接收到的音频信息和通话语音进行信噪比监听,若信噪比小于或等于门限阈值,则执行步骤13;Step 12: The called terminal monitors the signal-to-noise ratio of the received audio information and the call voice, and if the signal-to-noise ratio is less than or equal to the threshold value, then perform step 13;
若信噪比大于门限阈值,则执行步骤14;If the signal-to-noise ratio is greater than the threshold threshold, then perform step 14;
步骤13:通过被叫终端的IMS网络向主叫终端的IMS网络发送信号增强请求;以使得所述主叫终端的IMS网络将所述音频信息和/或通话语音进行信号增强处理之后,重新通过被叫终端的互联网协议多媒体系统IMS网络转发给所述被叫终端;Step 13: Send a signal enhancement request to the IMS network of the calling terminal through the IMS network of the called terminal; so that the IMS network of the calling terminal performs signal enhancement processing on the audio information and/or call voice, and then re-passes The Internet Protocol Multimedia System IMS network of the called terminal forwards it to the called terminal;
步骤14:对音频信息进行解码,以得到对应的目标图片。Step 14: Decode the audio information to obtain the corresponding target picture.
本实施例可以执行图2~图4所示方法,其具体技术原理和实现过程,参见图3所示方法中的相关描述,此处不再赘述。This embodiment can execute the methods shown in FIG. 2 to FIG. 4 . For the specific technical principle and implementation process, refer to the relevant description in the method shown in FIG. 3 , which will not be repeated here.
图6为本发明实施例五提供的信息处理装置的结构示意图,如图6所示,本实施例中的装置可以包括:FIG. 6 is a schematic structural diagram of an information processing device provided in Embodiment 5 of the present invention. As shown in FIG. 6, the device in this embodiment may include:
发送模块10,用于在与被叫终端进行互联网协议多媒体系统IMS语音通话的过程中,向主叫终端的互联网协议多媒体系统IMS网络发送图片传输请求;The sending module 10 is used to send a picture transmission request to the Internet Protocol Multimedia System IMS network of the calling terminal during the Internet Protocol Multimedia System IMS voice call with the called terminal;
接收模块20,用于接收主叫终端的IMS网络发送的卷积码和数据队列次序信息;The receiving module 20 is configured to receive the convolutional code and data queue sequence information sent by the IMS network of the calling terminal;
处理模块30,用于采用所述卷积码和数据队列次序信息对目标图片进行转换处理,得到对应的音频信息;A processing module 30, configured to convert the target picture using the convolutional code and data queue order information to obtain corresponding audio information;
发送模块10,还用于将所述音频信息发送给所述主叫终端的IMS网络。The sending module 10 is further configured to send the audio information to the IMS network of the calling terminal.
可选地,所述处理模块30,具体用于:Optionally, the processing module 30 is specifically configured to:
将目标图片进行数字化转换,得到对应的初始数字矩阵;Digitally convert the target image to obtain the corresponding initial digital matrix;
根据所述数据队列次序信息,将所述卷积码插入到所述初始数字矩阵中,得到目标数字矩阵;Inserting the convolutional code into the initial digital matrix according to the data queue order information to obtain a target digital matrix;
按照预设的规则,将所述目标数字矩阵转换为对应的音频信息。Convert the target digital matrix into corresponding audio information according to preset rules.
可选地,所述卷积码和数据队列次序信息用于标识所述音频信息的起始时间点和结束时间点。Optionally, the convolutional code and data queue order information are used to identify a start time point and an end time point of the audio information.
本实施例可以执行图3所示方法,其具体技术原理和实现过程,参见图3所示方法中的相关描述,此处不再赘述。This embodiment can execute the method shown in FIG. 3 . For the specific technical principle and implementation process, refer to the relevant description in the method shown in FIG. 3 , and details will not be repeated here.
图7为本发明实施例六提供的信息处理装置的结构示意图,如图7所示,本实施例中的装置可以包括:FIG. 7 is a schematic structural diagram of an information processing device provided in Embodiment 6 of the present invention. As shown in FIG. 7, the device in this embodiment may include:
接收模块40,用于在与主叫终端进行语音通话的过程中,接收被叫终端的互联网协议多媒体系统IMS网络转发的音频信息;其中,所述音频信息是由所述主叫终端发送的目标图片,以及主叫终端的IMS网络发送的卷积码和数据队列次序信息转换得到的;The receiving module 40 is configured to receive the audio information forwarded by the Internet protocol multimedia system IMS network of the called terminal during the voice call with the calling terminal; wherein, the audio information is the target sent by the calling terminal The image, and the convolutional code and data queue order information sent by the IMS network of the calling terminal are converted;
处理模块50,用于对所述音频信息进行分析处理,得到对应的目标图片。The processing module 50 is configured to analyze and process the audio information to obtain a corresponding target picture.
可选地,接收模块40,还用于在接收所述被叫终端的互联网协议多媒体系统IMS网络转发的音频信息之前,接收所述被叫终端的IMS网络转发的卷积码和数据队列次序信息。Optionally, the receiving module 40 is also configured to receive the convolutional code and data queue sequence information forwarded by the IMS network of the called terminal before receiving the audio information forwarded by the Internet Protocol Multimedia System IMS network of the called terminal .
可选地,所述处理模块50,具体用于:Optionally, the processing module 50 is specifically configured to:
接收所述被叫终端的IMS网络转发的音频信息解码指示信号;receiving the audio information decoding indication signal forwarded by the IMS network of the called terminal;
对所述有效音频信息进行数字化转换,得到目标数字矩阵;digitally converting the effective audio information to obtain a target digital matrix;
根据所述数据队列次序信息去除所述目标数字矩阵中的卷积码,得到初始数字矩阵;removing the convolutional code in the target digital matrix according to the data queue order information to obtain an initial digital matrix;
对所述初始数字矩阵进行逆变换处理,得到对应的目标图片。Inverse transformation processing is performed on the initial digital matrix to obtain a corresponding target picture.
可选地,图7所示的装置,还包括:Optionally, the device shown in Figure 7 also includes:
监听模块60,用于在对所述音频信息进行分析处理,得到对应的目标图片之前,分别对所述音频信息和通话语音进行信噪比SNR监听;The monitoring module 60 is used to perform signal-to-noise ratio (SNR) monitoring on the audio information and the call voice before analyzing and processing the audio information to obtain the corresponding target picture;
若所述音频信息和/或所述通话语音的SNR小于门限阈值,则通过被叫终端的IMS网络向主叫终端的IMS网络发送的信号增强请求;以使得所述主叫终端的IMS网络将所述音频信息和/或通话语音进行信号增强处理之后,重新通过被叫终端的互联网协议多媒体系统IMS网络转发给所述被叫终端。If the SNR of the audio information and/or the call voice is less than the threshold threshold, then send a signal enhancement request to the IMS network of the calling terminal through the IMS network of the called terminal; so that the IMS network of the calling terminal will The audio information and/or call voice is re-transmitted to the called terminal through the IMS network of the called terminal after signal enhancement processing.
本实施例可以执行图4所示方法,其具体技术原理和实现过程,参见图4所示方法中的相关描述,此处不再赘述。This embodiment can execute the method shown in FIG. 4 . For the specific technical principle and implementation process, refer to the relevant description in the method shown in FIG. 4 , which will not be repeated here.
图8为本发明实施例七提供的终端的结构示意图,如图8所示,本实施例中的终端70包括:处理器71和存储器72;FIG. 8 is a schematic structural diagram of a terminal provided by Embodiment 7 of the present invention. As shown in FIG. 8 , the terminal 70 in this embodiment includes: a processor 71 and a memory 72;
存储器72,用于存储计算机程序(如实现上述信息处理方法的应用程序、功能模块等)、计算机指令等,上述的计算机程序、计算机指令等可以分区存储在一个或多个存储器72中。并且上述的计算机程序、计算机指令、数据等可以被处理器71调用。The memory 72 is used to store computer programs (such as application programs and functional modules for implementing the above-mentioned information processing method), computer instructions, etc., and the above-mentioned computer programs, computer instructions, etc. can be partitioned and stored in one or more memories 72 . And the above-mentioned computer programs, computer instructions, data, etc. can be invoked by the processor 71 .
处理器71,用于执行所述存储器72存储的所述计算机程序,以实现上述实施例涉及的方法中的各个步骤。具体可以参见前面方法实施例中的相关描述。其中,存储器72、处理器71可以通过总线77耦合连接。The processor 71 is configured to execute the computer program stored in the memory 72, so as to implement various steps in the methods involved in the above-mentioned embodiments. For details, refer to the related descriptions in the foregoing method embodiments. Wherein, the memory 72 and the processor 71 may be coupled and connected through the bus 77 .
本实施例可以执行上述图3、图4所示的方法中的技术方案,其实现过程和技术效果与上述方法类似,此处不再赘述。This embodiment can implement the technical solution in the method shown in the above-mentioned Fig. 3 and Fig. 4, and its implementation process and technical effect are similar to the above-mentioned method, and will not be repeated here.
此外,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当用户设备的至少一个处理器执行该计算机执行指令时,用户设备执行上述各种可能的方法。In addition, an embodiment of the present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When at least one processor of the user equipment executes the computer-executable instructions, the user equipment executes the above-mentioned various possibilities. Methods.
其中,计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于用户设备中。当然,处理器和存储介质也可以作为分立组件存在于通信设备中。Among other things, computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be a component of the processor. The processor and storage medium can be located in the ASIC. Additionally, the ASIC may be located in the user equipment. Of course, the processor and the storage medium can also exist in the communication device as discrete components.
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above method embodiments can be completed by program instructions and related hardware. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above-mentioned method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810558475.0A CN108712441B (en) | 2018-06-01 | 2018-06-01 | Information processing method, device and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810558475.0A CN108712441B (en) | 2018-06-01 | 2018-06-01 | Information processing method, device and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108712441A true CN108712441A (en) | 2018-10-26 |
CN108712441B CN108712441B (en) | 2021-11-02 |
Family
ID=63870251
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810558475.0A Active CN108712441B (en) | 2018-06-01 | 2018-06-01 | Information processing method, device and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108712441B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113596271A (en) * | 2021-07-22 | 2021-11-02 | 深圳市软讯信息技术有限公司 | Method and system for sharing pictures in call |
WO2022262729A1 (en) * | 2021-06-15 | 2022-12-22 | 中国移动通信有限公司研究院 | Method and apparatus for establishing data channel, and device, control system and storage medium |
CN115706754A (en) * | 2021-08-05 | 2023-02-17 | 中兴通讯股份有限公司 | Reporting method of bad telephone, terminal, electronic equipment and storage medium |
CN116095878A (en) * | 2022-11-25 | 2023-05-09 | 维沃移动通信有限公司 | Call processing method and terminal thereof |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1524350A (en) * | 2001-03-29 | 2004-08-25 | 哈茉尼彩色音技术开发公司 | Telephone and method for converting sound to image and displaying on screen thereof |
CN101014162A (en) * | 2005-12-23 | 2007-08-08 | Lg电子株式会社 | Method for displaying menu on mobile communication terminal, and mobile communication terminal thereof |
CN101198002A (en) * | 2006-12-04 | 2008-06-11 | 中兴通讯股份有限公司 | Video telephone long-range control establishing method |
CN101901470A (en) * | 2010-02-10 | 2010-12-01 | 桂林电子科技大学 | Image tampering detection and recovery method based on semi-fragile watermarking in energy domain |
CN102325224A (en) * | 2011-09-16 | 2012-01-18 | 成都摩宝网络科技有限公司 | Audio data transmission system, audio data transmission method and application thereof |
CN102833411A (en) * | 2012-08-23 | 2012-12-19 | 中兴通讯股份有限公司 | Method and system for processing information on basis of dual-tone multifrequency and receiving terminal |
US20130247141A1 (en) * | 2009-11-19 | 2013-09-19 | At&T Intellectual Property I,L.P. | Method and apparatus for providing mobile and social services via virtual individual servers |
CN105635427A (en) * | 2015-01-21 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | Information processing method, information processing device and terminal |
CN206775754U (en) * | 2017-03-07 | 2017-12-19 | 包荷雅 | Based on the mobile terminal communication system under offline mode and transfer communication terminal |
-
2018
- 2018-06-01 CN CN201810558475.0A patent/CN108712441B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1524350A (en) * | 2001-03-29 | 2004-08-25 | 哈茉尼彩色音技术开发公司 | Telephone and method for converting sound to image and displaying on screen thereof |
CN101014162A (en) * | 2005-12-23 | 2007-08-08 | Lg电子株式会社 | Method for displaying menu on mobile communication terminal, and mobile communication terminal thereof |
CN101198002A (en) * | 2006-12-04 | 2008-06-11 | 中兴通讯股份有限公司 | Video telephone long-range control establishing method |
US20130247141A1 (en) * | 2009-11-19 | 2013-09-19 | At&T Intellectual Property I,L.P. | Method and apparatus for providing mobile and social services via virtual individual servers |
CN101901470A (en) * | 2010-02-10 | 2010-12-01 | 桂林电子科技大学 | Image tampering detection and recovery method based on semi-fragile watermarking in energy domain |
CN102325224A (en) * | 2011-09-16 | 2012-01-18 | 成都摩宝网络科技有限公司 | Audio data transmission system, audio data transmission method and application thereof |
CN102833411A (en) * | 2012-08-23 | 2012-12-19 | 中兴通讯股份有限公司 | Method and system for processing information on basis of dual-tone multifrequency and receiving terminal |
CN105635427A (en) * | 2015-01-21 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | Information processing method, information processing device and terminal |
CN206775754U (en) * | 2017-03-07 | 2017-12-19 | 包荷雅 | Based on the mobile terminal communication system under offline mode and transfer communication terminal |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022262729A1 (en) * | 2021-06-15 | 2022-12-22 | 中国移动通信有限公司研究院 | Method and apparatus for establishing data channel, and device, control system and storage medium |
CN113596271A (en) * | 2021-07-22 | 2021-11-02 | 深圳市软讯信息技术有限公司 | Method and system for sharing pictures in call |
CN113596271B (en) * | 2021-07-22 | 2023-12-12 | 深圳市软讯信息技术有限公司 | Method and system for sharing pictures in call |
CN115706754A (en) * | 2021-08-05 | 2023-02-17 | 中兴通讯股份有限公司 | Reporting method of bad telephone, terminal, electronic equipment and storage medium |
CN116095878A (en) * | 2022-11-25 | 2023-05-09 | 维沃移动通信有限公司 | Call processing method and terminal thereof |
Also Published As
Publication number | Publication date |
---|---|
CN108712441B (en) | 2021-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6247324B2 (en) | Method for dynamically adapting video image parameters to facilitate subsequent applications | |
CN108712441A (en) | Information processing method, device and terminal | |
US9077667B2 (en) | Computing latency introduced by media transcoding operations | |
US12231473B2 (en) | Call processing system and call processing method | |
CN101909192B (en) | Television terminal and communication method thereof | |
KR102324354B1 (en) | Method and device for sharing enriched information associated with a call | |
CN111095879A (en) | Exchanging non-text content in real-time text messages | |
CN104219479A (en) | Video communication service processing method and system | |
EP3926937A1 (en) | Multimedia customized ringing signal and color ring back tone playback method, and application server | |
CN111327580A (en) | Message transmission method and device | |
CN114221909A (en) | Data transmission method, device, terminal and storage medium | |
CN104253696B (en) | Police handheld speech talkback method and system Internet-based | |
WO2014029311A1 (en) | Multimedia quality monitoring method and device | |
US10764335B2 (en) | Lawful interception | |
CN108924465B (en) | Method, device, equipment and storage medium for determining speaker terminal in video conference | |
CN114125397A (en) | A kind of audio and video communication method, device and system | |
CN107689945B (en) | Media conversion equipment control method and device and media gateway | |
CN101789240B (en) | Voice signal processing method and device and communication system | |
WO2022166591A1 (en) | Method and apparatus for playing live streaming resource, and storage medium and electronic device | |
CN111865874B (en) | Data transmission method and device | |
EP3554035A1 (en) | Method and device for communications based on integrating device, and storage medium | |
CN110839008B (en) | Method for IMS (IP multimedia subsystem) under private network to play audio to user after media negotiation and IMS | |
KR102109607B1 (en) | System for reducing delay of transmission and reception in communication network, and apparatus thereof | |
CN107786836B (en) | Method and device for realizing audio and video session service | |
CN115883501B (en) | Multi-person instant messaging method, system, medium and device |
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 |