TWI844231B - System and method for providing karaoke service - Google Patents
System and method for providing karaoke service Download PDFInfo
- Publication number
- TWI844231B TWI844231B TW112101682A TW112101682A TWI844231B TW I844231 B TWI844231 B TW I844231B TW 112101682 A TW112101682 A TW 112101682A TW 112101682 A TW112101682 A TW 112101682A TW I844231 B TWI844231 B TW I844231B
- Authority
- TW
- Taiwan
- Prior art keywords
- audio signal
- remote server
- user device
- time synchronization
- synchronization signal
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 11
- 230000005236 sound signal Effects 0.000 claims abstract description 90
- 230000009191 jumping Effects 0.000 claims description 2
- 230000001360 synchronised effect Effects 0.000 description 9
- HAORKNGNJCEJBX-UHFFFAOYSA-N cyprodinil Chemical compound N=1C(C)=CC(C2CC2)=NC=1NC1=CC=CC=C1 HAORKNGNJCEJBX-UHFFFAOYSA-N 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 241001342895 Chorus Species 0.000 description 6
- 230000003321 amplification Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000003199 nucleic acid amplification method Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 239000007787 solid Substances 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Images
Landscapes
- Selective Calling Equipment (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
Description
本發明是有關於一種無線通訊技術,且特別是有關於一種提供伴唱服務的系統和方法。The present invention relates to a wireless communication technology, and in particular to a system and method for providing singing accompaniment service.
現有的線上伴唱服務大多僅支援單一用戶獨唱歌曲之功能,而不支援合唱的功能。支援合唱功能的線上伴唱服務是先由第一個用戶錄製好歌聲後,再將錄製好的歌聲附加在歌曲上以播放給其他用戶。也就是說,現有的線上伴唱服務都無法提供針對多名用戶的異地同步合唱功能。Most of the existing online singing services only support the function of a single user singing a song, but do not support the function of singing in chorus. For online singing services that support the chorus function, the first user records the singing voice, and then adds the recorded singing voice to the song to play it to other users. In other words, the existing online singing services cannot provide a remote synchronous chorus function for multiple users.
本發明提供一種提供伴唱服務的系統和方法,可讓位於不同地點的多名用戶進行同步的合唱。The present invention provides a system and method for providing singing accompaniment service, which can allow multiple users at different locations to sing synchronously.
本發明的一種提供伴唱服務的系統,包含遠端伺服器以及第一用戶設備。第一用戶設備通訊連接至遠端伺服器,其中遠端伺服器自第一用戶設備接收請求指令,並且基於請求指令而通過第一低延遲通道傳送音訊訊號和對應於音訊訊號的時間同步訊號至第一用戶設備,其中第一用戶設備根據時間同步訊號輸出音訊訊號。The present invention discloses a system for providing singing accompaniment service, comprising a remote server and a first user device. The first user device is communicatively connected to the remote server, wherein the remote server receives a request instruction from the first user device, and based on the request instruction, transmits an audio signal and a time synchronization signal corresponding to the audio signal to the first user device through a first low-latency channel, wherein the first user device outputs the audio signal according to the time synchronization signal.
在本發明的一實施例中,上述的時間同步訊號包含多個時間戳記,其中第一用戶設備根據多個時間戳記輸出音訊訊號。In an embodiment of the present invention, the time synchronization signal includes a plurality of time stamps, wherein the first user equipment outputs an audio signal according to the plurality of time stamps.
在本發明的一實施例中,上述的系統更包含第二用戶設備。第二用戶設備通訊連接至遠端伺服器,其中第一用戶設備通過第一低延遲通道傳送對應於音訊訊號的聲音訊號至遠端伺服器,其中遠端伺服器通過第二低延遲通道將聲音訊號、音訊訊號以及時間同步訊號傳送至第二用戶設備。In one embodiment of the present invention, the system further includes a second user device. The second user device is communicatively connected to the remote server, wherein the first user device transmits a sound signal corresponding to the audio signal to the remote server via a first low-latency channel, wherein the remote server transmits the sound signal, the audio signal, and the time synchronization signal to the second user device via a second low-latency channel.
在本發明的一實施例中,上述的遠端伺服器根據時間同步訊號輸出音訊訊號和聲音訊號。In one embodiment of the present invention, the remote server outputs an audio signal and a sound signal according to a time synchronization signal.
在本發明的一實施例中,上述的遠端伺服器自第一用戶設備接收操作指令,並且根據操作指令傳送音訊訊號和時間同步訊號至第一用戶設備。In one embodiment of the present invention, the remote server receives an operation instruction from the first user equipment, and transmits an audio signal and a time synchronization signal to the first user equipment according to the operation instruction.
在本發明的一實施例中,上述的操作指令對應於以下操作的至少其中之一:點歌、切歌、暫停、恢復播放、跳轉、音程調整以及速度調整。In one embodiment of the present invention, the above-mentioned operation instruction corresponds to at least one of the following operations: song request, song switching, pause, resume playing, jump, pitch adjustment and speed adjustment.
在本發明的一實施例中,上述的遠端伺服器傳送對應於操作指令的狀態同步訊號至第一用戶設備,其中第一用戶設備根據時間同步訊號和狀態同步訊號輸出音訊訊號。In one embodiment of the present invention, the remote server transmits a state synchronization signal corresponding to the operation command to the first user equipment, wherein the first user equipment outputs an audio signal according to the time synchronization signal and the state synchronization signal.
在本發明的一實施例中,上述的第一用戶設備取得歌詞檔案,其中第一用戶設備根據時間同步訊號輸出歌詞檔案和音訊訊號。In one embodiment of the present invention, the first user equipment obtains a lyrics file, wherein the first user equipment outputs the lyrics file and an audio signal according to a time synchronization signal.
本發明的一種提供伴唱服務的方法,包含:由遠端伺服器自第一用戶設備接收請求指令;由遠端伺服器基於請求指令而通過第一低延遲通道傳送音訊訊號和對應於音訊訊號的時間同步訊號至第一用戶設備;以及由第一用戶設備根據時間同步訊號輸出音訊訊號。The present invention provides a method for providing a singing accompaniment service, comprising: receiving a request instruction from a first user device by a remote server; transmitting an audio signal and a time synchronization signal corresponding to the audio signal to the first user device through a first low-latency channel by the remote server based on the request instruction; and outputting the audio signal by the first user device according to the time synchronization signal.
基於上述,本發明的系統在遠端伺服器以及多個用戶設備之間建立低延遲通道,以傳送音訊訊號以及時間同步訊號。用戶設備可根據時間同步訊號中的時間戳記判斷音訊訊號的播放進度,進而根據時間戳記播放音訊訊號給用戶收聽。在錄製到用戶發出的聲音訊號後,遠端伺服器可將音訊訊號、時間同步訊號以及聲音訊號等傳送給另一個用戶設備,以由該用戶設備根據時間同步訊號播放音訊訊號和聲音訊號,達到異地同步合唱的功效。Based on the above, the system of the present invention establishes a low-latency channel between a remote server and multiple user devices to transmit audio signals and time synchronization signals. The user device can determine the playing progress of the audio signal according to the time stamp in the time synchronization signal, and then play the audio signal for the user to listen to according to the time stamp. After recording the sound signal emitted by the user, the remote server can transmit the audio signal, the time synchronization signal, and the sound signal to another user device, so that the user device can play the audio signal and the sound signal according to the time synchronization signal, thereby achieving the effect of remote synchronous chorus.
為了使本發明之內容可以被更容易明瞭,以下特舉實施例作為本發明確實能夠據以實施的範例。另外,凡可能之處,在圖式及實施方式中使用相同標號的元件/構件/步驟,係代表相同或類似部件。In order to make the content of the present invention more clearly understood, the following embodiments are specifically cited as examples by which the present invention can be truly implemented. In addition, wherever possible, elements/components/steps with the same reference numerals in the drawings and embodiments represent the same or similar components.
圖1根據本發明的一實施例繪示一種提供伴唱服務的系統10的示意圖。系統10可包含遠端伺服器300以及N個用戶設備,其中N為任意的正整數。N個用戶設備可包含用戶設備100以及用戶設備200。用戶設備100、用戶設備200以及遠端伺服器300可通過網路與彼此通訊連接。FIG. 1 is a schematic diagram of a
圖2根據本發明的一實施例繪示遠端伺服器300的示意圖。遠端伺服器300可包含處理器310、儲存媒體320以及收發器330。FIG2 is a schematic diagram of a
處理器310例如是中央處理單元(central processing unit,CPU),或是其他可程式化之一般用途或特殊用途的微控制單元(micro control unit,MCU)、微處理器(microprocessor)、數位信號處理器(digital signal processor,DSP)、可程式化控制器、特殊應用積體電路(application specific integrated circuit,ASIC)、圖形處理器(graphics processing unit,GPU)、影像訊號處理器(image signal processor,ISP)、影像處理單元(image processing unit,IPU)、算數邏輯單元(arithmetic logic unit,ALU)、複雜可程式邏輯裝置(complex programmable logic device,CPLD)、現場可程式化邏輯閘陣列(field programmable gate array,FPGA)或其他類似元件或上述元件的組合。處理器310可耦接至儲存媒體320以及收發器330,並且存取和執行儲存於儲存媒體320中的多個模組和各種應用程式。The
儲存媒體320例如是任何型態的固定式或可移動式的隨機存取記憶體(random access memory,RAM)、唯讀記憶體(read-only memory,ROM)、快閃記憶體(flash memory)、硬碟(hard disk drive,HDD)、固態硬碟(solid state drive,SSD)或類似元件或上述元件的組合,而用於儲存可由處理器310執行的多個模組或各種應用程式。在本實施例中,儲存媒體320可儲存包含音訊管控模組321、伴唱音樂模組322以及同步管控模組323等多個模組,其功能將於後續說明。The
收發器330以無線或有線的方式傳送及接收訊號。收發器130還可以執行例如低噪聲放大、阻抗匹配、混頻、向上或向下頻率轉換、濾波、放大以及類似的操作。The
圖3根據本發明的一實施例繪示用戶設備100的示意圖。用戶設備100可包含處理器110、儲存媒體120、收發器130以及輸入輸出裝置140。FIG3 is a schematic diagram of a
處理器110例如是中央處理單元,或是其他可程式化之一般用途或特殊用途的微控制單元、微處理器、數位信號處理器、可程式化控制器、特殊應用積體電路、圖形處理器、影像訊號處理器、影像處理單元、算數邏輯單元、複雜可程式邏輯裝置、現場可程式化邏輯閘陣列或其他類似元件或上述元件的組合。處理器110可耦接至儲存媒體120、收發器130以及輸入輸出裝置140,並且存取和執行儲存於儲存媒體120中的多個模組和各種應用程式。The
儲存媒體120例如是任何型態的固定式或可移動式的隨機存取記憶體、唯讀記憶體、快閃記憶體、硬碟、固態硬碟或類似元件或上述元件的組合,而用於儲存可由處理器110執行的多個模組或各種應用程式。在本實施例中,儲存媒體120可儲存包含音訊模組121以及同步模組122等多個模組,其功能將於後續說明。The
收發器130以無線或有線的方式傳送及接收訊號。收發器130還可以執行例如低噪聲放大、阻抗匹配、混頻、向上或向下頻率轉換、濾波、放大以及類似的操作。The
輸入輸出裝置140可包含但不限於鍵盤、滑鼠、顯示器、觸控螢幕、麥克風或揚聲器等裝置。用戶可通過輸入輸出裝置140操作用戶設備100。用戶設備100可通過輸入輸出裝置140輸出資訊供用戶參考。The input-
圖4根據本發明的一實施例繪示用戶設備200的示意圖。用戶設備200可包含處理器210、儲存媒體220、收發器230以及輸入輸出裝置240。FIG4 is a schematic diagram of a
處理器210例如是中央處理單元,或是其他可程式化之一般用途或特殊用途的微控制單元、微處理器、數位信號處理器、可程式化控制器、特殊應用積體電路、圖形處理器、影像訊號處理器、影像處理單元、算數邏輯單元、複雜可程式邏輯裝置、現場可程式化邏輯閘陣列或其他類似元件或上述元件的組合。處理器210可耦接至儲存媒體220、收發器230以及輸入輸出裝置240,並且存取和執行儲存於儲存媒體220中的多個模組和各種應用程式。The
儲存媒體220例如是任何型態的固定式或可移動式的隨機存取記憶體、唯讀記憶體、快閃記憶體、硬碟、固態硬碟或類似元件或上述元件的組合,而用於儲存可由處理器210執行的多個模組或各種應用程式。在本實施例中,儲存媒體220可儲存包含音訊模組221以及同步模組222等多個模組,其功能將於後續說明。The
收發器230以無線或有線的方式傳送及接收訊號。收發器230還可以執行例如低噪聲放大、阻抗匹配、混頻、向上或向下頻率轉換、濾波、放大以及類似的操作。The
輸入輸出裝置240可包含但不限於鍵盤、滑鼠、顯示器、觸控螢幕、麥克風或揚聲器等裝置。用戶可通過輸入輸出裝置240操作用戶設備200。用戶設備200可通過輸入輸出裝置240輸出資訊供用戶參考。The input-
當用戶設備100欲發起異地同步合唱時,用戶設備100可通過收發器130傳送請求指令至遠端伺服器300,其中請求指令可包含用戶指定的音樂。在接收到請求指令後,遠端伺服器300的伴唱音樂模組322可根據請求指令載入指定音樂的音訊訊號(例如:從儲存在儲存媒體320中的詞曲庫中取得對應於指定音樂的音訊訊號)。接著,伴唱音樂模組322可指示音訊管控模組321傳送音訊訊號至用戶設備100,並可指示同步管控模組323傳送對應於音訊訊號的時間同步訊號至用戶設備100。When the
具體來說,遠端伺服器300的收發器330以及用戶設備100的收發器130可用以建立遠端伺服器300與用戶設備100之間的一或多個低延遲通道。音訊管控模組321可通過低延遲通道傳送音訊訊號至用戶設備100。同步管控模組323可通過低延遲通道傳送時間同步至用戶設備100。音訊管控模組321可採用市面上的低時延音訊開源軟硬體套件(例如:JackTrip套件)來進行無壓縮且無失真的低時延音訊傳輸。時間同步訊號可包含多個時間戳記,其中所述多個時間戳記用以指示音訊訊號的播放進度。在一實施例中,音訊管控模組321可根據時間同步訊號的時間戳記所指示的進度傳送音訊訊號至用戶設備100。Specifically, the
在一實施例中,用戶設備100可通過收發器130傳送操作指令至遠端伺服器300。遠端伺服器300的伴唱音樂模組322可指示音訊管控模組321根據操作指令傳送音訊訊號至用戶設備100,並可指示同步管控模組323根據操作指令傳送時間同步訊號至用戶設備100,其中操作指令可對應於點歌、切歌、暫停、恢復播放、跳轉、音程調整或速度調整等操作。同步管控模組323還可傳送對應於操作指令的狀態同步訊號至用戶設備100。In one embodiment, the
舉例來說,若遠端伺服器300自用戶設備100接收到用於提高音程操作指令,則音訊管控模組321可提高所傳送的音訊訊號的音程。由同步管控模組323傳送至用戶設備100的狀態同步訊號可向用戶設備100指示音訊訊號的音程已被提高。若遠端伺服器300自用戶設備100接收到用於跳轉的操作指令,則同步管控模組323可調整所傳送的時間同步訊號中的時間戳記,藉以更新音訊訊號的播放進度。由同步管控模組323傳送至用戶設備100的狀態同步訊號可向用戶設備100指示音訊訊號的播放進度已被跳轉。For example, if the
在一實施例中,遠端伺服器300僅接受和執行擁有操作權限之用戶設備所發出的操作指令。舉例來說,發起異地同步合唱的用戶設備100可具有發送操作指令給遠端伺服器300的權限。用戶設備100可進一步傳送訊息給遠端伺服器300以通知遠端伺服器300開放權限給用戶設備200,以使遠端伺服器300能夠接受和執行來自用戶設備200的操作指令。In one embodiment, the
用戶設備100的音訊模組121可通過低延遲通道接收來自遠端伺服器300的音訊訊號。用戶設備100的同步模組122可通過低延遲通道接收來自遠端伺服器300的時間同步訊號及/或狀態同步訊號。同步模組122可根據時間同步訊號的多個時間戳記及/或狀態同步訊號而通過輸入輸出裝置140輸出音訊訊號(例如:通過揚聲器播放音訊訊號)以播放給用戶設備100的用戶收聽。The
在一實施例中,用戶設備100的同步模組122可取得歌詞檔案(例如:從儲存在儲存媒體320中的詞曲庫取得歌詞檔案)。同步模組122可根據時間同步訊號而通過輸入輸出裝置140輸出歌詞檔案(例如:通過顯示器顯示歌詞)以供用戶參考。In one embodiment, the
在用戶設備100的用戶隨著音訊訊號歌唱的期間,用戶設備100可通過輸入輸出裝置140擷取用戶發出的聲音訊號(例如:通過麥克風擷取用戶的歌聲)。音訊模組121可通過低延遲通道將對應於音訊訊號的聲音訊號傳送至遠端伺服器300。While the user of the
遠端伺服器300的音訊管控模組321可通過低延遲通道接收來自用戶設備100的聲音訊號。伴唱音樂模組322可在接收到聲音訊號後,指示音訊管控模組321傳送或轉發音訊訊號以及聲音訊號至用戶設備200,並指示同步管控模組323傳送對應於音訊訊號和聲音訊號的時間同步訊號至用戶設備200。The
具體來說,遠端伺服器300的收發器330與用戶設備200的收發器230可用於建立遠端伺服器300與用戶設備200之間的一或多個低延遲通道。音訊管控模組321可通過低延遲通道傳送音訊訊號和聲音訊號至用戶設備200,並且同步管控模組323可通過低延遲通道傳送時間同步訊號至用戶設備200,其中時間同步訊號可包含多個時間戳記。在一實施例中,音訊管控模組321可根據時間同步訊號的時間戳記指示的進度傳送音訊訊號或聲音訊號至用戶設備200。Specifically, the
在一實施例中,若遠端伺服器300自用戶設備100或用戶設備200接收到操作指令,伴唱音樂模組322可指示音訊管控模組321根據操作指令傳送音訊訊號或聲音訊號至用戶設備200,並可指示同步管控模組323根據操作指令傳送時間同步訊號至用戶設備200。同步管控模組323還可傳送對應於操作指令的狀態同步訊號至用戶設備200。In one embodiment, if the
用戶設備200的音訊模組221可通過低延遲通道接收來自遠端伺服器300的音訊訊號和聲音訊號。用戶設備200的同步模組222可通過低延遲通道接收來自遠端伺服器300的時間同步訊號及/或狀態同步訊號。同步模組222可根據時間同步訊號的多個時間戳記及/或狀態同步訊號而通過輸入輸出裝置240輸出音訊訊號以及聲音訊號以播放給用戶設備200的用戶收聽。據此,用戶設備200的用戶可同步地收聽到背景音樂(即:音訊訊號)以及用戶設備100的用戶所發出的歌聲(即:聲音訊號),進而達成異地同步合唱的功效。The
圖5根據本發明的一實施例繪示一種提供伴唱服務的方法的流程圖,其中所述方法可由如圖1所示的系統10實施。在步驟S501中,由遠端伺服器自第一用戶設備接收請求指令。在步驟S502中,由遠端伺服器基於請求指令而通過第一低延遲通道傳送音訊訊號和對應於音訊訊號的時間同步訊號至第一用戶設備。在步驟S503中,由第一用戶設備根據時間同步訊號輸出音訊訊號。FIG5 is a flow chart of a method for providing a singing service according to an embodiment of the present invention, wherein the method can be implemented by the
綜上所述,本發明具有以下的特點及功效:本發明的系統可提供多人多地同步合唱的功能。人聲、伴唱音樂的播放和操作以及歌詞等資訊都可在用戶設備之間即時地同步。相較於現有的伴唱服務系統,本發明的同步方法實施於低時延的環境之下,能夠避免外在環境所造成的時間延遲遞延或累加狀況。此外,本系統對於樂曲的跳轉、加速或減速等複雜操作的支援度也優於傳統的伴唱服務系統。另一方面,相較於傳統伴唱服務系統是將音樂下載到用戶端,本發明是由遠端伺服器通過低延遲通道傳送音樂至用戶設備即時播放,避免音樂遭到用戶端盜用的風險。In summary, the present invention has the following features and effects: The system of the present invention can provide the function of synchronous chorus for multiple people in multiple locations. The playback and operation of vocals, accompaniment music, and information such as lyrics can be synchronized in real time between user devices. Compared with the existing accompaniment service system, the synchronization method of the present invention is implemented in a low-latency environment, which can avoid the time delay or accumulation caused by the external environment. In addition, the system's support for complex operations such as music jump, acceleration or deceleration is better than that of traditional accompaniment service systems. On the other hand, compared with the traditional accompaniment service system that downloads music to the client, the present invention transmits music to the user device through a low-latency channel from a remote server for real-time playback, avoiding the risk of music being stolen by the client.
10:系統10: System
100、200:用戶設備100, 200: User equipment
110、210、310:處理器110, 210, 310: Processor
120、220、320:儲存媒體120, 220, 320: Storage media
121、221:音訊模組121, 221: Audio module
122、222:同步模組122, 222: Synchronous module
130、230、330:收發器130, 230, 330: transceiver
140、240:輸入輸出裝置140, 240: Input and output devices
300:遠端伺服器300: Remote Server
321:音訊管控模組321: Audio Control Module
322:伴唱音樂模組322: Music module
323:同步管控模組323: Synchronous control module
S501、S502、S503:步驟S501, S502, S503: Steps
圖1根據本發明的一實施例繪示一種提供伴唱服務的系統的示意圖。 圖2根據本發明的一實施例繪示遠端伺服器的示意圖。 圖3根據本發明的一實施例繪示用戶設備的示意圖。 圖4根據本發明的一實施例繪示用戶設備的示意圖。 圖5根據本發明的一實施例繪示一種提供伴唱服務的方法的流程圖。 FIG. 1 is a schematic diagram of a system for providing singing accompaniment service according to an embodiment of the present invention. FIG. 2 is a schematic diagram of a remote server according to an embodiment of the present invention. FIG. 3 is a schematic diagram of a user device according to an embodiment of the present invention. FIG. 4 is a schematic diagram of a user device according to an embodiment of the present invention. FIG. 5 is a flow chart of a method for providing singing accompaniment service according to an embodiment of the present invention.
S501、S502、S503:步驟 S501, S502, S503: Steps
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112101682A TWI844231B (en) | 2023-01-16 | 2023-01-16 | System and method for providing karaoke service |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW112101682A TWI844231B (en) | 2023-01-16 | 2023-01-16 | System and method for providing karaoke service |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI844231B true TWI844231B (en) | 2024-06-01 |
| TW202431245A TW202431245A (en) | 2024-08-01 |
Family
ID=92541421
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112101682A TWI844231B (en) | 2023-01-16 | 2023-01-16 | System and method for providing karaoke service |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI844231B (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060153390A1 (en) * | 1999-11-19 | 2006-07-13 | Nippon Telegraph & Telephone Corporation | Acoustic signal transmission method and acoustic signal transmission apparatus |
| US20090172200A1 (en) * | 2007-05-30 | 2009-07-02 | Randy Morrison | Synchronization of audio and video signals from remote sources over the internet |
| CN101491062A (en) * | 2006-07-27 | 2009-07-22 | 索尼爱立信移动通讯股份有限公司 | Lyric download for karaoke applications |
| TW201533732A (en) * | 2014-02-26 | 2015-09-01 | Partyok Suzhou Digital Technology Ltd Corp | Sound visual effect system and method for processing sound visual effect |
| CN106233245A (en) * | 2013-10-30 | 2016-12-14 | 音乐策划公司 | For strengthening audio frequency, making audio frequency input be coincident with music tone and the creation system and method for the harmony track of audio frequency input |
-
2023
- 2023-01-16 TW TW112101682A patent/TWI844231B/en active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060153390A1 (en) * | 1999-11-19 | 2006-07-13 | Nippon Telegraph & Telephone Corporation | Acoustic signal transmission method and acoustic signal transmission apparatus |
| CN101491062A (en) * | 2006-07-27 | 2009-07-22 | 索尼爱立信移动通讯股份有限公司 | Lyric download for karaoke applications |
| US20090172200A1 (en) * | 2007-05-30 | 2009-07-02 | Randy Morrison | Synchronization of audio and video signals from remote sources over the internet |
| CN106233245A (en) * | 2013-10-30 | 2016-12-14 | 音乐策划公司 | For strengthening audio frequency, making audio frequency input be coincident with music tone and the creation system and method for the harmony track of audio frequency input |
| TW201533732A (en) * | 2014-02-26 | 2015-09-01 | Partyok Suzhou Digital Technology Ltd Corp | Sound visual effect system and method for processing sound visual effect |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202431245A (en) | 2024-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103337240B (en) | The method of processed voice data, terminal, server and system | |
| US9602388B2 (en) | Session terminal apparatus and network session system | |
| US11721312B2 (en) | System, method, and non-transitory computer-readable storage medium for collaborating on a musical composition over a communication network | |
| CN104170011A (en) | Methods and systems for karaoke on a mobile device | |
| Carôt et al. | Network music performance-problems, approaches and perspectives | |
| JP2002207492A (en) | Demonstration system, demonstration recording device, demonstration management device, demonstration method via network | |
| JP3852348B2 (en) | Playback and transmission switching device and program | |
| TWI844231B (en) | System and method for providing karaoke service | |
| JP2025166837A (en) | Information processing device | |
| CN102394860A (en) | Signal transmission system, method, computer program product and computer readable storage media | |
| JP7736679B2 (en) | Wireless MIDI Headset | |
| JP2004094163A (en) | Network sound system and sound server | |
| JP7143607B2 (en) | MUSIC PLAYBACK SYSTEM, TERMINAL DEVICE, MUSIC PLAYBACK METHOD, AND PROGRAM | |
| JP7468111B2 (en) | Playback control method, control system, and program | |
| CN115938339A (en) | Audio data processing method and system | |
| JP2013213931A (en) | Communication system and terminal device | |
| TWI866360B (en) | System and method for adaptive jitter buffer management and audio mixing in an on-line ktv | |
| JP5489900B2 (en) | Acoustic data communication device | |
| JPWO2017119115A1 (en) | Acoustic control system | |
| Ratnaningsih et al. | The analyze of Android's microphone audio streaming BeatME | |
| JP2007041320A (en) | Remote multi-point concert system using network | |
| JP5731661B2 (en) | Recording apparatus, recording method, computer program for recording control, and reproducing apparatus, reproducing method, and computer program for reproducing control | |
| JP4071140B2 (en) | Data communication apparatus, method and program | |
| KR100703923B1 (en) | Stereo sound optimization device and method for multimedia equipment | |
| US11039263B2 (en) | Wide effect sound producing method |