WO2013123838A1 - 一种语音信息传送方法及系统 - Google Patents

一种语音信息传送方法及系统 Download PDF

Info

Publication number
WO2013123838A1
WO2013123838A1 PCT/CN2013/070696 CN2013070696W WO2013123838A1 WO 2013123838 A1 WO2013123838 A1 WO 2013123838A1 CN 2013070696 W CN2013070696 W CN 2013070696W WO 2013123838 A1 WO2013123838 A1 WO 2013123838A1
Authority
WO
WIPO (PCT)
Prior art keywords
voice data
collected
preset
intercom terminal
intercom
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.)
Ceased
Application number
PCT/CN2013/070696
Other languages
English (en)
French (fr)
Inventor
张斌
关镇安
梁星
陈岳伟
刘乐君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority to CA2865047A priority Critical patent/CA2865047C/en
Priority to SG11201404980WA priority patent/SG11201404980WA/en
Priority to MYPI2014702347A priority patent/MY185226A/en
Priority to ES13752484T priority patent/ES2697198T3/es
Priority to MX2014010025A priority patent/MX2014010025A/es
Priority to NZ630179A priority patent/NZ630179A/en
Priority to AP2014007883A priority patent/AP2014007883A0/xx
Priority to EP13752484.9A priority patent/EP2819381B1/en
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of WO2013123838A1 publication Critical patent/WO2013123838A1/zh
Priority to US14/457,378 priority patent/US9232371B2/en
Priority to PH12014501831A priority patent/PH12014501831B1/en
Priority to ZA2014/06088A priority patent/ZA201406088B/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/48Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
    • G10L25/51Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72433User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for voice messaging, e.g. dictaphones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/12Counting circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/18Comparators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold

Definitions

  • the invention belongs to the field of computer communication technologies, and in particular relates to a voice information transmission method and system. Background technique
  • Network-based voice intercom is a web-based messaging application that simulates the behavior of short messages and uses only network traffic to provide a new way of interacting between network users, enriching the user's interactions.
  • the intercom terminal for example, the mobile terminal
  • the intercom terminal performs recording after receiving the user's intercom instruction (for example, an instruction triggered by a touch click), and then uploads the voice information after the recording is completed.
  • the receiver's intercom terminal can download from the server and then play the voice. It can be seen that the intercom terminal of the receiving party must wait for the intercom terminal of the initiator to upload a complete intercom voice information, and then download, which prolongs the transmission time of the voice information in the intercom, and causes the user to talk. The experience is reduced. Summary of the invention
  • the purpose of the embodiments of the present invention is to provide a method and system for transmitting voice information, which aims to solve the problem that an effective intercom voice information transmission method cannot be provided due to the prior art, resulting in prolonged transmission time of the intercom voice information.
  • the embodiment of the present invention is implemented by the method for transmitting voice information, and the method includes the following steps:
  • the collected voice data is uploaded to the preset network through the preset network.
  • Relay server When the size of the collected voice data reaches a preset threshold, or when the size of the collected voice data does not reach a preset threshold, and the voice information end symbol is included, the collected voice data is uploaded to the preset network through the preset network.
  • Relay server When the size of the collected voice data reaches a preset threshold, or when the size of the collected voice data does not reach a preset threshold, and the voice information end symbol is included, the collected voice data is uploaded to the preset network through the preset network.
  • Another object of the embodiments of the present invention is to provide a voice information transmission system, where the system includes: a data collection unit, configured to receive voice data collected by the first intercom terminal;
  • a loop detecting unit configured to cyclically detect whether the size of the collected voice data reaches a preset threshold
  • a data uploading unit configured to: when the size of the collected voice data reaches a preset threshold, or when the size of the collected voice data does not reach a preset threshold, and includes a voice information end symbol, the collected voice data is passed
  • the default network is uploaded to the relay server.
  • the embodiment of the invention further provides a computer storage medium, which is stored with a computer executable program, and the computer executable program is used to execute the voice information transmission method provided by the embodiment of the invention.
  • the embodiment of the present invention receives the voice data collected by the first intercom terminal, and periodically detects whether the size of the collected voice data reaches a preset threshold, when the size of the collected voice data reaches a preset threshold, or when the set When the voice data size does not reach the preset threshold, and the voice information end symbol is included, the collected voice data is uploaded to the transit server through the preset network, so that the voice data is collected in the first intercom terminal.
  • the delay of the intercom has improved the humanization of the intercom.
  • FIG. 1 is a flowchart of an implementation of a voice information transmission method according to Embodiment 1 of the present invention
  • FIG. 2 is a flowchart of implementing asynchronous voice data transmission by a first intercom terminal and a second intercom terminal according to Embodiment 2 of the present invention
  • FIG. 3 is a flowchart of an implementation of a voice information transmission method according to Embodiment 3 of the present invention
  • FIG. 4 is a flowchart of an implementation of a voice information transmission method according to Embodiment 4 of the present invention
  • FIG. 6 is a structural diagram of a voice information transmission system according to Embodiment 5 of the present invention
  • FIG. 7 is a structural diagram of a voice information transmission system according to Embodiment 6 of the present invention. detailed description
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • the increase of the data transmission and reception speed of the mobile terminal and the reduction of the unit data transmission and reception cost provide favorable conditions for the network-based voice intercom.
  • the network-based voice intercom uses the network traffic to simulate the behavior of the traditional short message (SMS).
  • SMS short message
  • a voice intercom has been implemented.
  • FIG. 1 is a flowchart showing an implementation process of a voice information transmission method according to Embodiment 1 of the present invention, which is as follows:
  • step S101 the voice data of the first intercom terminal is received.
  • step S102 it is cyclically detected whether the size of the collected voice data reaches a preset threshold.
  • the first intercom terminal collects the voice data of the user until the intercom is ended, so as to obtain the complete voice information of the first intercom terminal user.
  • the voice information includes a plurality of voice data (data packets).
  • the intercom instruction can be triggered by an event such as a specific voice of the user, a physical button of the intercom terminal, or a virtual button.
  • step S103 when the size of the collected voice data reaches a preset threshold, or when the size of the collected voice data does not reach a preset threshold, and the voice information end symbol is included, the collected voice data is passed.
  • the default network is uploaded to the relay server.
  • a value is set in advance as a data size threshold for voice data encapsulation and uploading, and whether the size of the voice data collected by the loop detection reaches the preset threshold, when the preset threshold is reached, or when The size of the set voice data does not reach the preset threshold, but when the voice information end symbol is included, the data is encapsulated according to the transmission standard or format of the preset network, and uploaded to the relay server, thereby realizing the voice data collection and uploading. Asynchronous, reducing the intercom delay.
  • the preset threshold may be a fixed value, or may be in the intercom A function value that is an independent variable.
  • the threshold setting should be based on the voice data transmission network used by the intercom terminal, the data processing capability of the intercom terminal, and the intercom user's real-time intercom requirements. For example, if the voice data transmission network is fast, If the data processing capability of the intercom terminal is strong, the threshold may be set to a smaller value, and vice versa, the corresponding value is set to a larger value. If the intercom user has high requirements for the real-time processing capability of the intercom, the data processing capability of the intercom terminal is Strong, the threshold can be set to a smaller value, otherwise it is set to a larger value. Therefore, the setting of the threshold should be set according to the specific application environment, and the present invention is not limited thereto.
  • the preset network may be a wireless network, such as a WiFi network or a GPRS network, or a wired network. There is no need to limit the invention herein.
  • the embodiment of the present invention receives the voice data collected by the first intercom terminal, and periodically detects whether the voice data size of the set reaches a preset threshold, when the size of the collected voice data reaches a preset threshold, or when When the voice data does not reach the preset threshold and contains the end information of the voice information, the collected voice data is uploaded to the transit server through the preset network, so that the voice data is collected in the first intercom terminal, and asynchronous.
  • the voice data of the preset and preset size is uploaded to the transit server, thereby solving the problem that the intercom voice information transmission process takes a long time, reducing the intercom delay and improving the humanization of the intercom.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • FIG. 2 is a flowchart showing an implementation process of asynchronously transmitting voice data by a voice intercom terminal and a second intercom terminal according to an embodiment of the present invention.
  • the entire intercom system includes a first intercom terminal, a transit server, and a second intercom terminal, and the specific implementation is as follows:
  • Step 1 The first intercom terminal collects voice data.
  • Step 2 The first intercom terminal loop detects whether the size of the voice data collected by the terminal reaches a preset threshold.
  • Step 3 When the size of the collected voice data reaches a preset threshold, or when the size of the collected voice data does not reach a preset threshold, and the voice information end symbol is included, the voice of the first intercom terminal will be collected.
  • the data is uploaded to the relay server through the preset network.
  • steps 1-3 and steps S101-S103 in the first embodiment are specifically implemented. The same, will not be described here.
  • Step 4 The transit server sends the voice data uploaded by the first intercom terminal to the second intercom terminal.
  • the second intercom terminal is the intercom receiving terminal.
  • the transit server After receiving the voice data uploaded by the first intercom terminal, the transit server asynchronously transmits the received voice data to the second intercom terminal. Therefore, the second intercom terminal can receive the collected voice data in a relatively real-time manner, and does not need to wait for all the voice information of the intercom to reach the relay server before downloading or receiving, thereby reducing the time for the second intercom terminal to receive data. .
  • Step 5 After receiving all the voice data of the first intercom terminal, the second intercom terminal plays all the voice data received this time.
  • a value is set in advance as a data size threshold for voice data encapsulation and uploading, and whether the size of the voice data collected by the loop detection reaches the preset threshold, when the preset threshold is reached, or when When the size of the voice data of the set does not reach the preset threshold and the end symbol of the voice information is included, the data is encapsulated according to a preset network transmission standard or format, and the preset size of the collected data is collected while continuing to collect the data.
  • the voice data is uploaded to the relay server, which realizes the asynchronous execution of the collection and upload, and reduces the intercom delay.
  • the second intercom terminal can also download the voice data from the transit server or receive the voice data forwarded by the transit server in real time, thereby reducing the time for the second intercom terminal to download/receive data, when receiving the first After the intercom terminal has all the voice data of the intercom, the second intercom terminal plays all the voice data received this time, and finally realizes the network-based intercom, thereby reducing the data transmission time of the intercom.
  • Embodiment 3 is a diagrammatic representation of Embodiment 3
  • FIG. 3 is a flowchart showing an implementation process of a voice information transmission method according to Embodiment 3 of the present invention, which is as follows:
  • step S301 voice data collected by the first intercom terminal is received.
  • step S302 the collected voice data is stored in a preset upload queue.
  • an upload queue is pre-allocated for buffering the collected voice data, and waiting to be uploaded to the transit server.
  • step S303 it is detected cyclically whether the size of the voice data of the set reaches a preset threshold.
  • step S304 it is detected whether the size of the collected voice data reaches a preset threshold, Then step S306 is performed, otherwise step S305 is performed.
  • step S305 it is determined whether the voice information end symbol is included in the collected voice data, if yes, step S306 is performed; otherwise, step S304 is performed.
  • step S306 the collected voice data is uploaded to the relay server through the preset network.
  • the size of the upload queue in step S302 can be set to an integer multiple of the preset threshold, so as to conveniently store the collected voice data, when the size of a voice data of the set reaches a preset
  • the threshold value is used, or when the size of the collected voice data does not reach the preset threshold, and the voice information end symbol is included, the collected voice data is uploaded to the transit server through the preset network. If the voice data size of the set reaches a preset threshold and cannot be sent out in time, it can be cached in the upload queue to prevent loss of voice data.
  • Embodiment 4 is a diagrammatic representation of Embodiment 4:
  • FIG. 4 is a flowchart showing an implementation process of a voice information transmission method according to Embodiment 4 of the present invention, which is as follows:
  • step S401 voice data collected by the first intercom terminal is received.
  • step S402 a graphical interface is output to the first intercom terminal, and the graphic interface includes sound volume prompt information corresponding to the collected voice data.
  • FIG. 5 is a schematic diagram of a graphical interface outputted in a voice information transmission method according to Embodiment 4 of the present invention.
  • the output graphic interface is an image including a pair of camera images and a volume indicator, thereby improving the pair. Tell the visualization of the terminal.
  • step S403 the collected voice data is stored in a preset upload queue.
  • an upload queue is pre-allocated for buffering the collected voice data, and waiting to be uploaded to the relay server.
  • step S404 it is detected whether the size of the collected voice data reaches a preset threshold, if yes, step S406 is performed; otherwise, step S405 is continued.
  • the size of the upload queue in step S403 can be set to an integer multiple of the preset threshold for conveniently storing the collected voice data.
  • the data size reaches the preset threshold, the collected voice data is uploaded to the transit server through the preset network. If the size of the collected voice data reaches a preset threshold and is not sent in time, it is buffered in the upload queue, thereby preventing loss of voice data.
  • step S405 it is determined whether the voice information end symbol is included in the collected voice data, if yes, step S406 is performed; otherwise, step S404 is performed.
  • step S406 it is determined whether the first intercom terminal is successfully connected to the preset network, if yes, step S407 is performed; otherwise, step S406 is continued.
  • step S407 when the first intercom terminal successfully connects to the preset network, the voice data in the upload queue is uploaded to the transit server through the preset network.
  • the collected voice data is buffered in the upload queue, and the first intercom terminal continuously tries to connect to the pre-preview.
  • the collected voice data is uploaded to the transit server through the network, so that when the network is connected, the voice data is automatically uploaded, without manual uploading by the user, and the intercom is improved.
  • the degree of intelligence of the terminal is improved.
  • Embodiment 5 is a diagrammatic representation of Embodiment 5:
  • FIG. 6 is a diagram showing the structure of a voice information transmission system according to Embodiment 5 of the present invention. For convenience of explanation, only parts related to the embodiment of the present invention are shown, including:
  • the data collection unit 51 is configured to receive voice data of the first intercom terminal set.
  • the loop detecting unit 52 is configured to cyclically detect whether the size of the collected voice data reaches a preset threshold.
  • the data uploading unit 53 is configured to: when the size of the collected voice data reaches a preset threshold, or when the size of the collected voice data does not reach a preset threshold, and includes a voice information end symbol, the collected voice data Upload to the relay server through the preset network.
  • the voice information transmission system may be implemented by using the corresponding embodiment in the foregoing embodiment.
  • the voice information transmission system may be implemented by using the corresponding embodiment in the foregoing embodiment.
  • FIG. 7 is a diagram showing the structure of a voice information transmission system according to Embodiment 6 of the present invention. For the convenience of description, only parts related to the embodiment of the present invention are shown, including:
  • the data collection unit 61 is configured to receive voice data of the first intercom terminal set.
  • the interface output unit 62 is configured to output a graphical interface to the first intercom terminal, where the graphical interface includes sound volume prompt information corresponding to the collected voice data.
  • the storage unit 63 is configured to store the collected voice data to a preset upload queue.
  • the loop detecting unit 64 is configured to cyclically detect whether the size of the voice data of the set reaches a preset threshold.
  • the data uploading unit 65 is configured to: when the size of the collected voice data reaches a preset threshold, or when the size of the collected voice data does not reach a preset threshold, and includes a voice information end symbol, the collected voice data Upload to the relay server through the preset network.
  • the data sending unit 66 is configured to control the relay server to send the collected voice data to the second intercom terminal.
  • the data uploading unit 65 specifically includes a connection judging subunit 651 and a data uploading subunit 652, wherein: the connection judging subunit 651 is configured to cyclically determine whether the first intercom terminal is successfully connected to the preset network;
  • the data uploading sub-unit 652 is configured to upload the voice data in the upload queue to the transit server through the preset network when the first intercom terminal successfully connects to the preset network.
  • the embodiment of the present invention receives the voice data collected by the first intercom terminal, and periodically detects whether the size of the collected voice data reaches a preset threshold, when the size of the collected voice data reaches a preset threshold, or when the set
  • the collected voice data is uploaded to the relay server through the preset network, and then the voice data of the set is sent to the intercom through the relay server.
  • the receiving terminal realizes that the voice data collected by the intercom sender is asynchronously uploaded to the transit server asynchronously, thereby solving the problem that the intercom data transmission time is long and the humanization of the intercom is improved.
  • the collected voice data is cached in the upload queue, and continuously tries to connect to the preset network.
  • the collected voice data is passed through the network.
  • the network is uploaded to the transit server, so that when the network is connected, the automatic upload of voice data is realized, and the user does not need to manually upload, which improves the intelligence of the intercom terminal.
  • ROM Read Only Memory
  • RAM Ramdom Access Memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • General Business, Economics & Management (AREA)
  • Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Interconnected Communication Systems, Intercoms, And Interphones (AREA)

Description

一种语音信息传送方法及系统
技术领域
本发明属于计算机通讯技术领域, 尤其涉及一种语音信息传送方法及系 统。 背景技术
基于网络的语音对讲是一种基于网络的消息传送应用, 能够模拟短信的 行为, 并且只使用网络流量, 为网络用户之间提供了一种新的交互方式, 丰 富了用户的交互形式。
然而, 在现有技术中, 发起方的对讲终端 (例如, 移动终端)在接收到 用户对讲指令(例如, 通过触摸点击触发的指令)后进行录音, 在录音完成 之后再将语音信息上传至服务器, 上传完成后接收方的对讲终端才可以从服 务器进行下载, 然后进行语音播放。 可以看出, 接收方的对讲终端必须在等 待发起方的对讲终端将一次完整的对讲语音信息上传之后, 再进行下载, 延 长了一次对讲中语音信息的传送时间, 导致用户对讲体验降低。 发明内容
本发明实施例的目的在于提供一种语音信息传送方法及系统, 旨在解决 由于现有技术无法提供一种有效的对讲语音信息传送方法, 导致对讲语音信 息传送时间延长的问题。
本发明实施例是这样实现的, 一种语音信息传送方法, 所述方法包括下 述步骤:
接收第一对讲终端釆集的语音数据;
循环检测釆集的语音数据的大小是否达到预设阈值;
当釆集的语音数据的大小达到预设阈值时, 或当釆集的语音数据的大小 未达到预设阈值, 且包含语音信息结束符号时, 将釆集的语音数据通过预设 的网络上传至中转服务器。
本发明实施例的另一目的在于提供一种语音信息传送系统, 所述系统包 括: 数据釆集单元, 用于接收第一对讲终端釆集的语音数据;
循环检测单元,用于循环检测釆集的语音数据的大小是否达到预设阈值; 以及
数据上传单元, 用于当釆集的语音数据的大小达到预设阈值时, 或当釆 集的语音数据的大小未达到预设阈值, 且包含语音信息结束符号时, 将釆集 的语音数据通过预设的网络上传至中转服务器。
本发明实施例还提供一种计算机存储介质, 存储有计算机可执行程序, 所述计算机可执行程序用于执行本发明实施例提供的语音信息传送方法。
本发明实施例通过接收第一对讲终端釆集的语音数据, 循环检测釆集的 语音数据的大小是否达到预设阈值, 当釆集的语音数据的大小达到预设阈值 时, 或当釆集的语音数据的大小未达到预设阈值, 且包含语音信息结束符号 时, 将釆集的语音数据通过预设的网络上传至中转服务器, 实现了在第一对 讲终端釆集语音数据的同时, 异步地将已釆集的、 按预设大小分块的语音数 据上传至中转服务器, 无须等待接收到整个对讲的语音信息后才进行上传, 从而解决了对讲信息传送时间长的问题, 减少了对讲的延迟, 提高了对讲的 人性化。 附图说明 为了更清楚地说明本发明实施例中的技术方案, 下面将对实施例或现有 技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附 图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创 造性劳动性的前提下, 还可以根据这些附图获得其他的附图。
图 1是本发明实施例一提供的语音信息传送方法的实现流程图; 图 2是本发明实施例二提供的第一对讲终端和第二对讲终端异步传送语 音数据的实现流程图;
图 3是本发明实施例三提供的语音信息传送方法的实现流程图; 图 4是本发明实施例四提供的语音信息传送方法的实现流程图; 图 5是本发明实施例四提供的语音信息传送方法中输出的图形界面示意 图;
图 6是本发明实施例五提供的语音信息传送系统的结构图; 图 7是本发明实施例六提供的语音信息传送系统的结构图。 具体实施方式
为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图 及实施例, 对本发明进行进一步详细说明。 应当理解, 此处所描述的具体 实施例仅仅用以解释本发明, 并不用于限定本发明。
以下结合具体实施例对本发明的具体实现进行详细描述:
实施例一:
移动终端数据收发速度的增加以及单位数据量收发成本的降低, 为基 于网络的语音对讲提供了有利的条件, 基于网络的语音对讲通过使用网络 流量, 模拟传统短信息 (SMS ) 的行为, 实现了语音对讲。
图 1示出了本发明实施例一提供的语音信息传送方法的实现流程, 详 述如下:
在步骤 S 101中, 接收第一对讲终端釆集的语音数据。
在步骤 S 102中,循环检测釆集的语音数据的大小是否达到预设阈值。 在本发明实施例中, 当接收到用户的对讲指令时, 第一对讲终端釆集 用户的语音数据, 直至结束对讲, 从而获取第一对讲终端用户一次对讲的 完整语音信息, 该语音信息包括多个语音数据(数据包) , 在具体实施过 程中, 对讲指令可以由用户的特定语音、 对讲终端物理按键或虚拟按键等 事件触发生成。
在步骤 S 103 中, 当釆集的语音数据的大小达到预设阈值时, 或当釆 集的语音数据的大小未达到预设阈值, 且包含语音信息结束符号时, 将釆 集的语音数据通过预设的网络上传至中转服务器。
在本发明实施例中, 预先设置一个数值, 作为语音数据封装、 上传的 数据大小阈值, 循环检测釆集到的语音数据大小是否达到该预设阈值, 当 达到该预设阈值时, 或当釆集的语音数据的大小未达到预设阈值, 但包含 有语音信息结束符号时, 按照预设网络的传送标准或格式对数据进行封 装, 并上传至中转服务器, 从而实现了语音数据釆集和上传的异步进行, 减少了对讲延迟。
在具体实施过程中, 预设阀值可以为一个固定值, 也可以是以对讲时 间为自变量的一个函数值。 阈值的设置应根据对讲终端所釆用的语音数据 发送网络、 对讲终端的数据处理能力以及对讲用户对对讲实时性的要求, 进行综合考虑, 例如, 若语音数据发送网络速度快, 对讲终端的数据处理 能力强, 则该阈值可以设置一较小值, 反之则相应设置为一较大值, 若对 讲用户对对讲实时性处理能力要求高, 对讲终端的数据处理能力强, 则该 阈值可以设置一较小值, 反之则相应设置为一较大值。 因此, 阈值的设置 应根据具体应用环境进行设置, 在此不用以限制本发明。
在具体实施过程中, 当釆集的语音数据的大小未达到预设阈值时, 但 第一对讲终端用户发出结束本次对讲的信号时, 即此次釆集的语音数据中 包含有语音信息结束符号时, 应立即将釆集的数据实际大小进行上传。 具 体地, 预设的网络可以是无线网络, 例如, WiFi网络或 GPRS网络, 也可 以是有线网络。 在此不用以限制本发明。
本发明实施例通过接收第一对讲终端釆集的语音数据, 循环检测釆集 的语音数据大小是否达到预设阈值, 当釆集到的语音数据大小达到预设阈 值时, 或当釆集的语音数据的大小未达到预设阈值, 且包含语音信息结束 符号时, 将釆集的语音数据通过预设的网络上传至中转服务器, 实现了在 第一对讲终端釆集语音数据的同时, 异步地将已釆集的、 预设大小的语音 数据上传至中转服务器, 从而解决了对讲语音信息传送过程耗时长的问 题, 降低了对讲延迟, 提高了对讲的人性化。
实施例二:
图 2示出了本发明实施例语音第一对讲终端和第二对讲终端异步传送 语音数据的实现流程。在本发明实施中,整个对讲系统包括第一对讲终端、 中转服务器和第二对讲终端, 具体实现详述如下:
步骤 1 , 第一对讲终端釆集语音数据。
步骤 2, 第一对讲终端循环检测釆集到的语音数据大小是否达到预设 阈值。
步骤 3 , 当釆集到的语音数据大小达到预设阈值时, 或当釆集的语音 数据的大小未达到预设阈值, 且包含语音信息结束符号时, 第一对讲终端 将釆集的语音数据通过预设的网络上传至中转服务器。
在本发明实施例中, 步骤 1-3与实施例一中步骤 S101-S103具体实施 相同, 在此不再赘述。
步骤 4 , 中转服务器将第一对讲终端上传的语音数据发送给第二对讲 终端。
在本发明实施例中, 第二对讲终端即为对讲接收终端, 当中转服务器 接收到第一对讲终端上传的语音数据后, 异步地将接收到的语音数据发送 给第二对讲终端, 从而使得第二对讲终端可以较为实时地接收到釆集的语 音数据, 无需等待一次对讲的所有语音信息到达中转服务器后再下载或接 收, 从而减少了第二对讲终端接收数据的时间。
步骤 5 , 当接收到第一对讲终端本次对讲的所有语音数据后, 第二对 讲终端播放本次接收到的所有语音数据。
在本发明实施例中, 预先设置一个数值, 作为语音数据封装、 上传的 数据大小阈值, 循环检测釆集到的语音数据大小是否达到该预设阈值, 当 达到该预设阈值时, 或当釆集的语音数据的大小未达到预设阈值, 且包含 语音信息结束符号时, 按照预设的网络传送标准或格式对数据进行封装, 在继续釆集的同时, 将已釆集的预设大小的语音数据上传至中转服务器, 实现了釆集和上传的异步进行, 减少了对讲延迟。 对应地, 第二对讲终端 也能够即时地从中转服务器下载语音数据或即时地接收到中转服务器转 发的语音数据,从而减少了第二对讲终端下载 /接收数据的时间, 当接收到 第一对讲终端本次对讲的所有语音数据后, 第二对讲终端播放本次接收到 的所有语音数据, 最终实现基于网络的对讲, 从而减少了本次对讲的数据 传送时间。
实施例三:
图 3示出了本发明实施例三提供的语音信息传送方法的实现流程, 详 述如下:
在步骤 S301中, 接收第一对讲终端釆集的语音数据。
在步骤 S302中, 将釆集的语音数据存储到预设的上传队列。
优选地, 在本发明实施例中, 预先分配一个上传队列, 用于緩存釆集 的语音数据, 等待上传至中转服务器。
在步骤 S303中, 循环检测釆集的语音数据大小是否达到预设阈值。 在步骤 S304 中, 检测釆集的语音数据的大小是否达到预设阀值, 是 则执行步骤 S306 , 否则执行步骤 S305。
在步骤 S305中, 判断釆集的语音数据中是否包含语音信息结束符号, 是则执行步骤 S306 , 否则执行步骤 S304。
在步骤 S306 中, 将釆集的语音数据通过预设的网络上传至中转服务 器。
在本发明实施例中, 步骤 S302 中的上传队列的大小可设置为该预设 阈值的整数倍大小, 以用于方便地存储釆集的语音数据, 当釆集的一个语 音数据大小达到预设阈值时, 或当釆集的语音数据的大小未达到预设阈 值, 且包含语音信息结束符号时, 将釆集的语音数据通过预设的网络上传 至中转服务器。 若釆集的语音数据大小达到预设阈值而不能及时地发送出 去时, 则可以将其緩存在上传队列中, 从而防止语音数据的丟失。
实施例四:
图 4示出了本发明实施例四提供的语音信息传送方法的实现流程, 详 述如下:
在步骤 S401中, 接收第一对讲终端釆集的语音数据。
在步骤 S402 中, 向第一对讲终端即时输出一图形界面, 所述图形界 面包括釆集的语音数据对应的声音音量提示信息。
在本发明实施例中, 在釆集第一对讲终端的语音数据时, 即用户对讲 时, 向第一对讲终端即时输出一图形界面, 该图形界面包括釆集的语音数 据对应的声音音量提示信息, 从而向用户清楚地输出其自身的对讲音量。 作为示例地, 图 5是本发明实施例四提供的语音信息传送方法中输出的图形 界面示意图, 如图 5所示, 输出的图形界面为包括一对讲机图像及音量标 识的图像, 从而提高了对讲终端的可视化效果。
在步骤 S403中, 将釆集的语音数据存储到预设的上传队列。
优选地, 在本发明实施例中, 预先分配一个上传队列, 以用于緩存釆 集的语音数据, 等待上传至中转服务器。
在步骤 S404 中, 检测釆集的语音数据的大小是否达到预设阈值, 是 则执行步骤 S406 , 否则继续执行步骤 S405。
在本发明实施例中, 步骤 S403 中的上传队列的大小可设置为该预设 阈值的整数倍大小, 以用于方便地存储釆集的语音数据, 当釆集到的语音 数据大小达到预设阈值时, 将釆集的语音数据通过预设的网络上传至中转 服务器。 若釆集到的语音数据大小达到预设阈值而不及时地发送出去, 则 緩存在上传队列中, 从而防止语音数据的丟失。
在步骤 S405中, 判断釆集的语音数据中是否包含语音信息结束符号, 是则执行步骤 S406 , 否则执行步骤 S404。
在步骤 S406 中, 判断第一对讲终端是否成功连接到预设的网络, 是 则执行步骤 S407 , 否则继续执行步骤 S406。
在步骤 S407 中, 当第一对讲终端成功连接到预设的网络时, 将上传 队列中的语音数据通过预设的网络上传至中转服务器。
在本发明实施例中, 若用户在未接入网络状态下进行录音, 进行语音 数据的釆集, 则釆集的语音数据被緩存在上传队列中, 第一对讲终端不断 地尝试连接到预设的网络中, 当成功连接到该网络时, 则将釆集的语音数 据通过该网络上传至中转服务器, 从而在网络连通时, 实现语音数据的自 动上传, 无需用户手动上传, 提高了对讲终端的智能化程度。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分 步骤是可以通过程序来指令相关的硬件来完成, 所述的程序可以存储于一 计算机可读取存储介质中, 所述的存储介质, 如 ROM/RAM、 磁盘、 光盘 等。
实施例五:
图 6示出了本发明实施例五提供的语音信息传送系统的结构, 为了便 于说明, 仅示出了与本发明实施例相关的部分, 其中包括:
数据釆集单元 51 , 用于接收第一对讲终端釆集的语音数据。
循环检测单元 52 ,用于循环检测釆集的语音数据的大小是否达到预设 阈值。
数据上传单元 53 , 用于当釆集的语音数据的大小达到预设阈值时, 或 当釆集的语音数据的大小未达到预设阈值, 且包含语音信息结束符号时, 将釆集的语音数据通过预设的网络上传至中转服务器。
在本发明实施例中, 语音信息传送系统可以使用前述实施例一对应的 实施方式进行实施, 详情参见实施例一的描述, 在此不再赘述。
实施例六: 图 7示出了本发明实施例六提供的语音信息传送系统的结构, 为了便 于说明, 仅示出了与本发明实施例相关的部分, 其中包括:
数据釆集单元 61 , 用于接收第一对讲终端釆集的语音数据。
界面输出单元 62 , 用于向第一对讲终端即时输出一图形界面, 所述图 形界面包括釆集的语音数据对应的声音音量提示信息。
存储单元 63 , 用于将釆集的语音数据存储到预设的上传队列。
循环检测单元 64 ,用于循环检测釆集的语音数据的大小是否达到预设 阈值。
数据上传单元 65 , 用于当釆集的语音数据的大小达到预设阈值时, 或 当釆集的语音数据的大小未达到预设阈值, 且包含语音信息结束符号时, 将釆集的语音数据通过预设的网络上传至中转服务器。
数据发送单元 66 ,用于控制中转服务器将釆集的语音数据发送给第二 对讲终端。
在本发明实施例中, 若用户在未接入网络状态下进行录音, 进行语音 数据的釆集, 则釆集的语音数据被緩存在上传队列中, 第一对讲终端不断 地尝试连接到预设的网络中, 当成功连接到该网络时, 则将釆集的语音数 据通过该网络上传至中转服务器, 从而在网络连通时, 实现语音数据的自 动上传, 无需用户手动上传, 提高了对讲终端的智能化程度。 因此, 数据 上传单元 65具体包括连接判断子单元 651以及数据上传子单元 652 ,其中: 连接判断子单元 651 , 用于循环判断第一对讲终端是否成功连接到预 设的网络; 以及
数据上传子单元 652 ,用于当第一对讲终端成功连接到预设的网络时, 将上传队列中的语音数据通过预设的网络上传至中转服务器。
本发明实施例通过接收第一对讲终端釆集的语音数据, 循环检测釆集 的语音数据的大小是否达到预设阈值, 当釆集的语音数据的大小达到预设 阈值时, 或当釆集的语音数据的大小未达到预设阈值, 且包含语音信息结 束符号时, 将釆集的语音数据通过预设的网络上传至中转服务器, 再通过 中转服务器将接釆集的语音数据发送给对讲接收终端, 实现了在对讲发送 方语音数据釆集的同时, 异步地将已釆集的语音数据上传至中转服务器, 从而解决了对讲数据传送时间长的问题, 提高了对讲的人性化, 在对讲终 端未接入预设网络时, 将釆集的语音数据緩存在上传队列中, 并不断地尝 试连接到预设的网络中, 当成功连接到该网络时, 则将釆集的语音数据通 过该网络上传至中转服务器, 从而在网络连通时, 实现语音数据的自动上 传, 无需用户手动上传, 提高了对讲终端的智能化程度。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可 以通过硬件来完成, 也可以通过程序来指令相关的硬件完成, 所述的程序 可以存储于一种计算机可读存储介质中, 上述提到的存储介质可以是只读 存储器( Read Only Memory, ROM ) /易挥发性随机存取存储器( Ramdom Access Memory, RAM ) 、 磁盘或光盘等。
以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在 本发明的精神和原则之内所作的任何修改、 等同替换和改进等, 均应包含 在本发明的保护范围之内。

Claims

权 利 要 求 书
1、 一种语音信息传送方法, 其特征在于, 所述方法包括下述步骤: 接收第一对讲终端釆集的语音数据;
循环检测釆集的语音数据的大小是否达到预设阈值;
当釆集的语音数据的大小达到预设阈值时, 或当釆集的语音数据的大小 未达到预设阈值, 且包含语音信息结束符号时, 将釆集的语音数据通过预设 的网络上传至中转服务器。
2、 如权利要求 1所述的方法, 其特征在于, 将釆集的语音数据通过预设 的网络上传至中转服务器的步骤之后, 所述方法还包括步骤:
控制所述中转服务器将釆集的语音数据发送给第二对讲终端。
3、 如权利要求 1所述的方法, 其特征在于, 所述接收第一对讲终端釆集 的语音数据的步骤之后, 所述循环检测釆集的语音数据的大小是否达到预设 阈值的步骤之前, 所述方法还包括下述步骤:
将釆集的语音数据存储到预设的上传队列。
4、 如权利要求 3所述的方法, 其特征在于, 将釆集的语音数据通过预设 的网络上传至中转服务器的步骤具体包括下述步骤:
循环判断所述第一对讲终端是否成功连接到预设的网络;
当所述第一对讲终端成功连接到所述预设的网络时, 将所述上传队列中 的语音数据通过所述预设的网络上传至所述中转服务器。
5、 如权利要求 1所述的方法, 其特征在于, 所述第一对讲终端为移动终 端, 所述预设的网络为 GPRS网络或 WiFi网络。
6、 如权利要求 1-5任一所述的方法, 其特征在于, 所述接收第一对讲终 端釆集的语音数据的步骤之后, 所述方法还包括下述步骤:
向所述第一对讲终端即时输出一图形界面, 所述图形界面包括釆集的语 音数据对应的声音音量提示信息。
7、 一种语音信息传送系统, 其特征在于, 所述系统包括:
数据釆集单元, 用于接收第一对讲终端釆集的语音数据;
循环检测单元,用于循环检测釆集的语音数据的大小是否达到预设阈值; 以及
数据上传单元, 用于当釆集的语音数据的大小达到预设阈值时, 或当釆 集的语音数据的大小未达到预设阈值, 且包含语音信息结束符号时, 将釆集 的语音数据通过预设的网络上传至中转服务器。
8、 如权利要求 7所述的系统, 其特征在于, 所述系统还包括: 数据发送单元, 用于控制所述中转服务器将釆集的语音数据发送给第二 对讲终端。
9、 如权利要求 7所述的系统, 其特征在于, 所述系统还包括: 存储单元, 用于将釆集的语音数据存储到预设的上传队列。
10、 如权利要求 9所述的系统, 其特征在于, 所述数据上传单元具体包 括:
连接判断子单元, 用于循环判断所述第一对讲终端是否成功连接到所述 预设的网络; 以及
数据上传子单元, 用于当所述第一对讲终端成功连接到所述预设的网络 时, 将所述上传队列中的语音数据通过所述预设的网络上传至所述中转服务 器。
11、 如权利要求 7-11任一所述的系统, 其特征在于, 所述系统还包括: 界面输出单元, 用于向所述第一对讲终端即时输出一图形界面, 所述图 形界面包括釆集的语音数据对应的声音音量提示信息。
12、 一种计算机存储介质, 存储有计算机可执行程序, 其特征在于, 所 述计算机可执行程序用于执行权利要求 1-6任一所述的语音信息传送方法。
PCT/CN2013/070696 2012-02-21 2013-01-18 一种语音信息传送方法及系统 Ceased WO2013123838A1 (zh)

Priority Applications (11)

Application Number Priority Date Filing Date Title
AP2014007883A AP2014007883A0 (en) 2012-02-21 2013-01-18 Method and system for transferring speech information
MYPI2014702347A MY185226A (en) 2012-02-21 2013-01-18 Method and system for transferring speech information
ES13752484T ES2697198T3 (es) 2012-02-21 2013-01-18 Procedimiento y sistema de transferencia de información de voz
MX2014010025A MX2014010025A (es) 2012-02-21 2013-01-18 Metodo y sistema para transferir informacion de dialogo.
NZ630179A NZ630179A (en) 2012-02-21 2013-01-18 Method and system for transferring speech information
CA2865047A CA2865047C (en) 2012-02-21 2013-01-18 Method and system for transferring speech information
SG11201404980WA SG11201404980WA (en) 2012-02-21 2013-01-18 Method and system for transferring speech information
EP13752484.9A EP2819381B1 (en) 2012-02-21 2013-01-18 Method and system for transferring speech information
US14/457,378 US9232371B2 (en) 2012-02-21 2014-08-12 Method and system for transferring speech information
PH12014501831A PH12014501831B1 (en) 2012-02-21 2014-08-13 Method and system for transferring speech information
ZA2014/06088A ZA201406088B (en) 2012-02-21 2014-08-19 Method and system for transferring speech information

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210039521.9 2012-02-21
CN201210039521.9A CN102624874B (zh) 2012-02-21 2012-02-21 一种语音信息传送方法及系统

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/457,378 Continuation US9232371B2 (en) 2012-02-21 2014-08-12 Method and system for transferring speech information

Publications (1)

Publication Number Publication Date
WO2013123838A1 true WO2013123838A1 (zh) 2013-08-29

Family

ID=46564556

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/070696 Ceased WO2013123838A1 (zh) 2012-02-21 2013-01-18 一种语音信息传送方法及系统

Country Status (13)

Country Link
US (1) US9232371B2 (zh)
EP (1) EP2819381B1 (zh)
CN (1) CN102624874B (zh)
AP (1) AP2014007883A0 (zh)
CA (1) CA2865047C (zh)
ES (1) ES2697198T3 (zh)
MX (1) MX2014010025A (zh)
MY (1) MY185226A (zh)
NZ (1) NZ630179A (zh)
PH (1) PH12014501831B1 (zh)
SG (1) SG11201404980WA (zh)
WO (1) WO2013123838A1 (zh)
ZA (1) ZA201406088B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112350958A (zh) * 2020-10-30 2021-02-09 深圳Tcl新技术有限公司 语音数据动态上传方法、物联网设备及存储介质

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102624874B (zh) * 2012-02-21 2014-03-12 腾讯科技(深圳)有限公司 一种语音信息传送方法及系统
CN103841002B (zh) * 2012-11-22 2018-08-03 腾讯科技(深圳)有限公司 语音传输方法、终端、语音服务器及语音传输系统
CN103067455A (zh) * 2012-12-14 2013-04-24 北京思特奇信息技术股份有限公司 一种基于互联网的语音对讲实现方法及装置
US9437205B2 (en) 2013-05-10 2016-09-06 Tencent Technology (Shenzhen) Company Limited Method, application, and device for audio signal transmission
CN103227965A (zh) * 2013-05-24 2013-07-31 吉林大学 基于WiFi网络的Android对讲系统
CN104572980B (zh) * 2014-12-31 2019-06-04 北京奇虎科技有限公司 数据处理方法和装置
CN104616652A (zh) * 2015-01-13 2015-05-13 小米科技有限责任公司 语音传输方法及装置
CN106412484B (zh) * 2015-07-31 2020-06-02 海能达通信股份有限公司 一种实现音视频会议平滑切换的方法及装置
AU2017234059B2 (en) * 2016-03-14 2020-02-27 Robert Bosch Gmbh Distributed wireless intercom audio routing over ethernet with synchornization and roaming
CN106231661A (zh) * 2016-09-29 2016-12-14 中国联合网络通信集团有限公司 物联网终端及其数据上传方法、物联网服务器
CN106358160A (zh) * 2016-09-29 2017-01-25 深圳市沃特沃德股份有限公司 语音对讲方法和装置
US10362135B2 (en) * 2017-02-21 2019-07-23 Experian Health, Inc Monitoring highly distributed computer systems
CN107146616B (zh) 2017-06-13 2020-05-08 Oppo广东移动通信有限公司 设备控制方法及相关产品
CN108234790B (zh) * 2018-01-10 2020-07-03 网易(杭州)网络有限公司 多人语音通信方法、装置、终端设备和存储介质
CN115484243A (zh) * 2021-06-16 2022-12-16 中国移动通信有限公司研究院 传输方法、装置、发送终端、服务器及网络设备
CN116886119A (zh) * 2023-08-07 2023-10-13 海能达通信股份有限公司 车载对讲终端的控制方法、车载对讲终端及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1917674A (zh) * 2006-09-06 2007-02-21 蒋晓海 一种移动对讲业务中处理语音信息的方法
CN101351026A (zh) * 2007-07-18 2009-01-21 中国移动通信集团公司 语音通话中用户实时转存数据的方法
CN102281213A (zh) * 2011-08-31 2011-12-14 王胄 一种支持语音和视频消息的即时通信方法和系统
CN102624874A (zh) * 2012-02-21 2012-08-01 腾讯科技(深圳)有限公司 一种语音信息传送方法及系统

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE34976E (en) * 1987-07-24 1995-06-20 Richard J. Helferich Analog/digital voice storage cellular telephone
US7535890B2 (en) * 2003-12-18 2009-05-19 Ayalogic, Inc. System and method for instant VoIP messaging
EP1781052B1 (en) * 2005-10-28 2008-05-21 Telefonaktiebolaget LM Ericsson (publ) Methods and apparatus for push to talk type service.
CN100499843C (zh) * 2007-01-25 2009-06-10 苏州广达友讯技术有限公司 一种wap网络中ptt音频流的处理方法
US20080285731A1 (en) * 2007-05-15 2008-11-20 Say2Go, Inc. System and method for near-real-time voice messaging
US8542804B2 (en) * 2008-02-08 2013-09-24 Voxer Ip Llc Voice and text mail application for communication devices
WO2009126426A1 (en) * 2008-04-11 2009-10-15 Rebelvox, Llc Time-shifting for push to talk voice communication systems
CN101500158B (zh) * 2008-12-26 2013-10-16 深圳市同洲电子股份有限公司 一种可视对讲机及其音视频数据传输方法和系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1917674A (zh) * 2006-09-06 2007-02-21 蒋晓海 一种移动对讲业务中处理语音信息的方法
CN101351026A (zh) * 2007-07-18 2009-01-21 中国移动通信集团公司 语音通话中用户实时转存数据的方法
CN102281213A (zh) * 2011-08-31 2011-12-14 王胄 一种支持语音和视频消息的即时通信方法和系统
CN102624874A (zh) * 2012-02-21 2012-08-01 腾讯科技(深圳)有限公司 一种语音信息传送方法及系统

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2819381A4 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112350958A (zh) * 2020-10-30 2021-02-09 深圳Tcl新技术有限公司 语音数据动态上传方法、物联网设备及存储介质
CN112350958B (zh) * 2020-10-30 2024-01-23 深圳Tcl新技术有限公司 语音数据动态上传方法、物联网设备及存储介质

Also Published As

Publication number Publication date
CN102624874A (zh) 2012-08-01
SG11201404980WA (en) 2014-11-27
MX2014010025A (es) 2014-11-13
ZA201406088B (en) 2015-04-29
US9232371B2 (en) 2016-01-05
AP2014007883A0 (en) 2014-08-31
NZ630179A (en) 2015-08-28
EP2819381B1 (en) 2018-08-22
EP2819381A1 (en) 2014-12-31
PH12014501831A1 (en) 2014-11-10
ES2697198T3 (es) 2019-01-22
CA2865047C (en) 2017-08-15
MY185226A (en) 2021-04-30
PH12014501831B1 (en) 2014-11-10
US20140357235A1 (en) 2014-12-04
CA2865047A1 (en) 2013-08-29
CN102624874B (zh) 2014-03-12
EP2819381A4 (en) 2015-04-01

Similar Documents

Publication Publication Date Title
WO2013123838A1 (zh) 一种语音信息传送方法及系统
CN109246671B (zh) 数据传输方法、装置及系统
US8635656B2 (en) Real-time video transmission system and method
WO2011088769A1 (zh) 视频分辨率的切换方法及装置、终端及切换系统
WO2022017007A1 (zh) 音频数据处理方法、服务器及存储介质
JP2010520665A5 (zh)
WO2015180051A1 (zh) 数据发送方法及装置
US20160294986A1 (en) Data Transmission Method And Device
WO2016000528A1 (zh) 一种音频输出方法及设备
CN104468509A (zh) 手机网络游戏数据传输的方法、系统和手机用户端
CN103491162A (zh) 基于移动互联网的信息分享方法及系统
CN112968935B (zh) 数据传输方法、装置、终端和存储介质
CN112565876B (zh) 投屏方法、装置、设备、系统及存储介质
CN111654852A (zh) 数据卡的切换方法、装置、终端及存储介质
CN114666776A (zh) 数据发送方法、装置、设备和可读存储介质
CN101650703B (zh) 一种数据发送、接收方法和数据传输系统及装置
CN106101184B (zh) 一种文件下载方法和播放设备
CN114328317B (zh) 一种提升存储系统通信性能的方法、装置及介质
CN111404842A (zh) 数据传输方法、装置及计算机存储介质
CN108462679B (zh) 数据传输方法及装置
CN112788691B (zh) 控制网络连接的方法、装置及存储介质
CN113518014A (zh) 一种数据传输方法以及通信设备
CN119402146B (zh) 数据包传输方法、装置、设备及可读存储介质
TWI841495B (zh) 基於網際網路協定多媒體子系統的傳真系統和傳真方法
OA17170A (en) Method and system for transferring speech information.

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13752484

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2013752484

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 12014501831

Country of ref document: PH

ENP Entry into the national phase

Ref document number: 2865047

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2014002209

Country of ref document: CL

Ref document number: MX/A/2014/010025

Country of ref document: MX

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: IDP00201405611

Country of ref document: ID