WO2004049300A1 - Method for generating an audio file on a server upon a request from a mobile phone - Google Patents
Method for generating an audio file on a server upon a request from a mobile phone Download PDFInfo
- Publication number
- WO2004049300A1 WO2004049300A1 PCT/GB2003/005098 GB0305098W WO2004049300A1 WO 2004049300 A1 WO2004049300 A1 WO 2004049300A1 GB 0305098 W GB0305098 W GB 0305098W WO 2004049300 A1 WO2004049300 A1 WO 2004049300A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- server
- request
- audio
- audio file
- file
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M19/00—Current supply arrangements for telephone systems
- H04M19/02—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
- H04M19/04—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
- H04M19/041—Encoding the ringing signal, i.e. providing distinctive or selective ringing capability
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0083—Recording/reproducing or transmission of music for electrophonic musical instruments using wireless transmission, e.g. radio, light, infrared
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/361—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
- G10H1/365—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems the accompaniment information being stored on a host computer and transmitted to a reproducing terminal by means of a network, e.g. public telephone lines
-
- 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/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/011—Files or data streams containing coded musical information, e.g. for transmission
- G10H2240/046—File format, i.e. specific or non-standard musical file format used in or adapted for electrophonic musical instruments, e.g. in wavetables
- G10H2240/056—MIDI or other note-oriented file format
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/171—Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
- G10H2240/201—Physical layer or hardware aspects of transmission to or from an electrophonic musical instrument, e.g. voltage levels, bit streams, code words or symbols over a physical link connecting network nodes or instruments
- G10H2240/241—Telephone transmission, i.e. using twisted pair telephone lines or any type of telephone network
- G10H2240/251—Mobile telephone transmission, i.e. transmitting, accessing or controlling music data wirelessly via a wireless or mobile telephone receiver, analog or digital, e.g. DECT GSM, UMTS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
Definitions
- the present invention relates to the generation of sound from audio files in mobile telecommunications devices such as mobile telephones.
- Distributed architectures can relieve handsets of dedicated functionality by having a simple client that connects across a network to a server that does all of the hard work.
- client means an application using the services of a server.
- the present invention is based on the proposal that a distributed architecture can provide dedicated audio functionality. This will work by the server doing the hard work of generating the required audio file and the client that resides on the phone simply downloading the resulting audio file.
- the present invention provides a method of generating sound in a mobile telephone operating in a communications network including a server capable of communication simultaneously with several mobile telephones, in which an application running on the mobile telephone causes a request for an audio file to be sent to the server, the requested audio file is generated by means within the server in response to the request, transmitted from the server to the mobile telephone and reproduced by the mobile telephone.
- Figure 1 is a schematic diagram of a communications network in which the present invention may be used.
- Figure 2 is a schematic diagram of a possible software architecture implementing the invention.
- Figure 1 shows a mobile telephone 10 having a communication channel to a data centre 11 having server 13 via a radio access network including base transmitter stations 12 and a core network linking base stations 12 to various data centres.
- the telephone 10 has distributed audio client software indicated at 20 and the server 13 has distributed audio server software indicated at 23.
- the phone 10 must support the following client software:
- the phone will run an application 20 that acts as a client.
- This client will send a request to the server software 23 to perform a task, i.e. generate an audio file.
- the server 23 will read in the request, perform the required request and then send the resulting audio file back.
- the server is able to support the following:
- the client 20 is written in MIDP 2.0
- the client is used by a game which wishes to play some speech which says "Game Over"
- the game asks the client to request the "Game Over" speech
- the client sends a text based message to the server 23 (using TCP/TP) containing the message "Game Over"
- the server receives the text-based message and proceeds to call a program to convert the "Game Over" text into a (8-bit, 8K, PCM, mono) WAV file.
- the server sends the WAV file to the client 7.
- the client receives the WAV file and notifies the game that it has received the sound file
- the game retrieves the sound file and plays it
- the round trip time may be less than 5 seconds for small pieces of speech
- the client 20 is written in MIDP 2.0 with MIDI playback capabilities
- the client is used by a DJ disc jockey application which wishes to generate some music
- the DJ application asks the client to request the music and specifies a description of the music consisting of a set of notes and pauses
- the client sends a text based message to the server 23 (using TCP/IP) containing the description of the music to generate
- the server receives the text-based message and proceeds to call a program to convert the musical description text into a MIDI (format 0) file
- the server sends the MIDI file to the client
- the client receives the MIDI file and notifies the DJ application that it has received the sound file
- the DJ application retrieves the music and plays it
- the round trip time is less than 10 seconds for small pieces of music
- MMS Multimedia Messaging
- the server receives the MMS and extracts the audio sample and the textual parameter
- the server attaches the resulting altered audio clip to a new MMS
- the server sends the MMS back to the user
- the user receives the MMS asynchronously so the round trip time is not important. Should be less than 30 seconds.
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NZ540448A NZ540448A (en) | 2002-11-22 | 2003-11-24 | Method for generating speech on a server upon a text request from a mobile phone |
AU2003286261A AU2003286261A1 (en) | 2002-11-22 | 2003-11-24 | Method for generating an audio file on a server upon a request from a mobile phone |
EP03777004A EP1563484A1 (en) | 2002-11-22 | 2003-11-24 | Method for generating an audio file on a server upon a request from a mobile phone |
JP2004554671A JP2006509224A (en) | 2002-11-22 | 2003-11-24 | How to generate an audio file on the server when requested by a mobile phone |
NO20052723A NO20052723L (en) | 2002-11-22 | 2005-06-07 | Procedure for generating an audio file on a server by tracking from a mobile phone |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0227340A GB2395631B (en) | 2002-11-22 | 2002-11-22 | Reproducing speech files in mobile telecommunications devices |
GB0227340.7 | 2002-11-22 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2004049300A1 true WO2004049300A1 (en) | 2004-06-10 |
Family
ID=9948375
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB2003/005098 WO2004049300A1 (en) | 2002-11-22 | 2003-11-24 | Method for generating an audio file on a server upon a request from a mobile phone |
Country Status (10)
Country | Link |
---|---|
EP (1) | EP1563484A1 (en) |
JP (1) | JP2006509224A (en) |
KR (1) | KR20060012255A (en) |
CN (1) | CN1714389A (en) |
AU (1) | AU2003286261A1 (en) |
GB (1) | GB2395631B (en) |
HK (1) | HK1065197A1 (en) |
NO (1) | NO20052723L (en) |
NZ (1) | NZ540448A (en) |
WO (1) | WO2004049300A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006119320A (en) * | 2004-10-21 | 2006-05-11 | Yamaha Corp | Electronic music device system, server side electronic music device, and client side electronic music device |
US8396973B2 (en) * | 2004-10-22 | 2013-03-12 | Microsoft Corporation | Distributed speech service |
US20070196802A1 (en) * | 2006-02-21 | 2007-08-23 | Nokia Corporation | Visually Enhanced Personal Music Broadcast |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0723256A2 (en) * | 1995-01-17 | 1996-07-24 | Yamaha Corporation | Karaoke apparatus modifying live singing voice by model voice |
WO2001086628A2 (en) * | 2000-05-05 | 2001-11-15 | Sseyo Limited | Automated generation of sound sequences |
US20010045154A1 (en) * | 2000-05-23 | 2001-11-29 | Yamaha Corporation | Apparatus and method for generating auxiliary melody on the basis of main melody |
WO2002003374A1 (en) * | 2000-07-03 | 2002-01-10 | Oy Elmorex Ltd | A method for generating a musical tone |
WO2002009088A2 (en) * | 2000-07-24 | 2002-01-31 | Intel Corporation (A Delawere Corporation) | Personalized disc jockey system |
WO2002093873A1 (en) * | 2001-05-15 | 2002-11-21 | Corbett Wall | Method and apparatus for creating and distributing real-time interactive media content through wireless communication networks and the internet |
US20030109251A1 (en) * | 2001-12-12 | 2003-06-12 | Nec Corporation | System and method for distributing ring tone data used for generating ring tone of mobile phones |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08328573A (en) * | 1995-05-29 | 1996-12-13 | Sanyo Electric Co Ltd | Karaoke (sing-along machine) device, audio reproducing device and recording medium used by the above |
US6385586B1 (en) * | 1999-01-28 | 2002-05-07 | International Business Machines Corporation | Speech recognition text-based language conversion and text-to-speech in a client-server configuration to enable language translation devices |
KR20010018955A (en) * | 1999-08-24 | 2001-03-15 | 권현진 | A supplying system and the supplying method for audio compression file |
JP2001242874A (en) * | 2000-02-29 | 2001-09-07 | Sony Corp | Music distribution system, music distribution system terminal and music distribution system server |
US6453294B1 (en) * | 2000-05-31 | 2002-09-17 | International Business Machines Corporation | Dynamic destination-determined multimedia avatars for interactive on-line communications |
EP1178656A1 (en) * | 2000-08-02 | 2002-02-06 | Passcall Advanced Technologies Ltd | System and method for computerless surfing of an information network |
JP2002118624A (en) * | 2000-10-10 | 2002-04-19 | Taito Corp | Generation system for sounding effect sound in portable mobile terminal |
JP2002215534A (en) * | 2001-01-16 | 2002-08-02 | Casio Comput Co Ltd | Information distribution device and system |
JP2002297496A (en) * | 2001-04-02 | 2002-10-11 | Hitachi Ltd | Media delivery system and multimedia conversion server |
-
2002
- 2002-11-22 GB GB0227340A patent/GB2395631B/en not_active Expired - Lifetime
-
2003
- 2003-11-24 AU AU2003286261A patent/AU2003286261A1/en not_active Abandoned
- 2003-11-24 NZ NZ540448A patent/NZ540448A/en not_active IP Right Cessation
- 2003-11-24 CN CNA2003801038453A patent/CN1714389A/en active Pending
- 2003-11-24 EP EP03777004A patent/EP1563484A1/en not_active Withdrawn
- 2003-11-24 WO PCT/GB2003/005098 patent/WO2004049300A1/en active Application Filing
- 2003-11-24 KR KR1020057009187A patent/KR20060012255A/en not_active Application Discontinuation
- 2003-11-24 JP JP2004554671A patent/JP2006509224A/en active Pending
-
2004
- 2004-10-04 HK HK04107575A patent/HK1065197A1/en not_active IP Right Cessation
-
2005
- 2005-06-07 NO NO20052723A patent/NO20052723L/en not_active Application Discontinuation
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0723256A2 (en) * | 1995-01-17 | 1996-07-24 | Yamaha Corporation | Karaoke apparatus modifying live singing voice by model voice |
WO2001086628A2 (en) * | 2000-05-05 | 2001-11-15 | Sseyo Limited | Automated generation of sound sequences |
US20010045154A1 (en) * | 2000-05-23 | 2001-11-29 | Yamaha Corporation | Apparatus and method for generating auxiliary melody on the basis of main melody |
WO2002003374A1 (en) * | 2000-07-03 | 2002-01-10 | Oy Elmorex Ltd | A method for generating a musical tone |
WO2002009088A2 (en) * | 2000-07-24 | 2002-01-31 | Intel Corporation (A Delawere Corporation) | Personalized disc jockey system |
WO2002093873A1 (en) * | 2001-05-15 | 2002-11-21 | Corbett Wall | Method and apparatus for creating and distributing real-time interactive media content through wireless communication networks and the internet |
US20030109251A1 (en) * | 2001-12-12 | 2003-06-12 | Nec Corporation | System and method for distributing ring tone data used for generating ring tone of mobile phones |
Non-Patent Citations (1)
Title |
---|
See also references of EP1563484A1 * |
Also Published As
Publication number | Publication date |
---|---|
HK1065197A1 (en) | 2005-02-08 |
GB2395631A (en) | 2004-05-26 |
JP2006509224A (en) | 2006-03-16 |
NO20052723L (en) | 2005-06-22 |
GB0227340D0 (en) | 2002-12-31 |
EP1563484A1 (en) | 2005-08-17 |
NZ540448A (en) | 2006-09-29 |
KR20060012255A (en) | 2006-02-07 |
GB2395631B (en) | 2006-05-31 |
CN1714389A (en) | 2005-12-28 |
AU2003286261A1 (en) | 2004-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8694320B2 (en) | Audio with sound effect generation for text-only applications | |
US7408106B2 (en) | Tele-karaoke | |
JP5033756B2 (en) | Method and apparatus for creating and distributing real-time interactive content on wireless communication networks and the Internet | |
RU2382514C2 (en) | System and method for automatic generation of user video data for call signals and transmitting context information | |
US20160379611A1 (en) | Systems and Method for Music Remixing | |
US9065931B2 (en) | Systems and methods for portable audio synthesis | |
JP2009112000A6 (en) | Method and apparatus for creating and distributing real-time interactive content on wireless communication networks and the Internet | |
Schmandt et al. | Mediated voice communication via mobile IP | |
EP1563484A1 (en) | Method for generating an audio file on a server upon a request from a mobile phone | |
US20220006893A1 (en) | Systems and methods for cellular and landline text-to-audio and audio-to-text conversion | |
JP4357175B2 (en) | Method and apparatus for creating and distributing real-time interactive content on wireless communication networks and the Internet | |
KR20040093510A (en) | Method to transmit voice message using short message service | |
KR100390643B1 (en) | Method for Generation of Voice Message with Sound Effects and Method for Voice Mail Service Using it | |
KR101114155B1 (en) | Bell service method using mp3 music of mobile phone | |
US20060211456A1 (en) | Musical audible alert termination | |
KR100432938B1 (en) | A method and system for setting up individual background music on voice mail system | |
KR20040049224A (en) | Real-time Authoring System and Method for Audio Data Using Internet | |
CN103200309A (en) | Entertainment audio file for text-only application | |
KR20060076635A (en) | Institution bell sound service system which is able to be a sender of message | |
JP2008134359A (en) | Online music receiving method in information terminal | |
KR20060107711A (en) | Method for servicing background sound in a mobile phone and system therefor | |
KR20040029727A (en) | Charging method of voice letter service using intelligent network | |
TW200849960A (en) | System and method of obtaining a ringing form interactive voice response system | |
KR20070024924A (en) | System and method for dubbing service through mobile communication network | |
JP2006113381A (en) | Karaoke device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 168696 Country of ref document: IL Ref document number: 1-2005-500961 Country of ref document: PH |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020057009187 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2004554671 Country of ref document: JP Ref document number: 20038A38453 Country of ref document: CN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2003777004 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 540448 Country of ref document: NZ |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1200500765 Country of ref document: VN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 593/MUMNP/2005 Country of ref document: IN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2003286261 Country of ref document: AU |
|
WWP | Wipo information: published in national office |
Ref document number: 2003777004 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1020057009187 Country of ref document: KR |