The invention content is as follows:
the invention aims to provide a system for realizing self-help ring tone making service, which can enable a user to conveniently select and edit an audio file into a ring tone file in a self-help mode and set the ring tone file into a personalized ring tone of the user or other users very quickly.
It is another object of the present invention to provide a method for enabling the making, uploading, downloading and gifting of ring tones.
Therefore, the system for realizing the self-made mobile phone ring tone service of the invention comprises:
at least one ring tone making terminal, which accesses the ring tone making service platform through the network, is used for making ring tones and uploading ring tones, and comprises: the information input and output terminal is used for inputting and outputting the ring tone file and the mobile phone number corresponding to the ring tone file; the sound device is used for acquiring external audio information and playing an audio file; the audio editing module is used for editing an audio file; the audio coding module is used for coding the audio format file into a ringtone format file;
a ring making service platform for receiving ring file uploaded by ring making terminal and uploading the ring file to ring back tone platform of operator, and identifying and transmitting the ring file and mobile phone number corresponding to the ring file;
an operator ring back tone platform for setting and realizing ring tone;
the system further comprises: an interactive interface is arranged between the ring tone making terminal and the ring tone making service platform, and between the ring tone making service platform and the ring back tone platform of the operator, and is used for transmitting the ring tone file and the mobile phone number corresponding to the ring tone file.
According to another aspect of the invention, a ring tone making front-end processor is arranged between the ring tone making terminal and the ring tone making service platform, which is respectively connected with the ring tone making terminal and the ring tone making service platform and is used for transmitting the ring tone file and the mobile phone number corresponding to the ring tone file between the ring tone making terminal and the ring tone making service platform.
According to the invention, on the other hand, the self-made mobile phone ring tone service system is realized, the ring tone making terminal is a terminal with a touch display screen, and the making, uploading, downloading or presenting of the ring tone file is completed in a touch mode.
According to another aspect of the invention, the self-made mobile phone ring tone service system is realized, and the ring tone making terminal is further provided with an audio decoding module for decoding audio files in other formats (such as MP3, WMA, ASF and the like) into files in a basic audio format.
According to another aspect of the present invention, the system for implementing a homemade mobile phone ring tone service is further provided with an authentication request and management module for determining the identity of the terminal device operator, comprising: the identity authentication request module is arranged at the ringtone making terminal and used for sending an identity authentication request and receiving a return message; and the identity authentication management module is arranged on the ring tone making service platform and is used for password generation, password sending and password authentication.
According to another aspect of the invention, the self-made mobile phone ring back tone service system is realized, and the operator ring back tone platform is provided with a presentation interface for presenting the ring tone file to other mobile phone users.
According to another aspect of the invention, the self-made mobile phone ring tone service system is realized, the ring tone making terminal is provided with a downloading interface for downloading the ring tone file to the mobile phone of the terminal equipment operator.
The invention discloses a method for making a personalized ring tone, which comprises the following steps:
A. directly selecting a song on a ring tone making interface of the ring tone making terminal, and entering intercepting, editing and encoding operation, or selecting a recording mode to record, and entering intercepting, editing and encoding operation after generating an audio file. The recording mode can be a recording mode with accompaniment sound or a direct recording mode without the accompaniment sound.
B. For the audio file in the step A, firstly intercepting and editing the audio file through an audio editing module, then coding the edited audio file through an audio coding module, and entering a ringtone uploading interface after coding to generate a ringtone file; or,
and B, firstly, encoding the audio file in the step A through an audio encoding module to generate a ring tone file, then intercepting and editing the ring tone file through an audio editing module, and entering a ring tone uploading interface after the ring tone file is edited.
According to another aspect of the ring tone making method of the present invention, the audio file is intercepted and edited by touching the drag block.
According to another aspect of the ring tone making method of the invention, sound effect can be added at the appointed position of the audio file, then interception and editing are carried out, and the edited audio file is played and auditioned.
The invention also discloses a method for uploading the ring tone, which comprises the following steps:
A. the ring tone making terminal sends the made ring tone file and the information related to the ring tone file to a ring tone making service platform;
B. after receiving the uploaded ring tone file and the corresponding information thereof, the ring tone making service platform examines the ring tone file; after the examination is passed, uploading the ring tone file to an operator ring back tone platform;
C. after the ring tone file reaches the ring back tone platform of the operator, the ring back tone platform of the operator puts the ring tone file into the personal ring back tone library of the mobile phone user, the ring back tone takes effect immediately. After the ring back tone takes effect, the uploading can be charged, and then the charging information is sent to the mobile phone of the terminal equipment operator.
In the step B and the step C, when a message needs to be notified to a terminal equipment operator, the ringtone making service platform can send the short message to a mobile phone of the terminal equipment operator by triggering the short message module.
According to another aspect of the ring tone uploading method of the present invention, in step a, the ring tone making terminal sends the made ring tone file and the information related to the ring tone file to the ring tone making front-end processor first, and after receiving the sending file and the corresponding information of the ring tone making terminal, the ring tone making front-end processor sends the ring tone file and the corresponding information to the ring tone making service platform.
According to another aspect of the ring tone uploading method of the present invention, before the ring tone making terminal uploads the ring tone file and the information related to the ring tone file to the ring tone making service platform, the identity authentication is required.
The invention also discloses a method for presenting the ring tone, which comprises the following steps:
A. after the ring tone making terminal uploads the ring tone file to the ring tone making service platform, filling the mobile phone number of the given person in the presenting interface, and sending the presenting information to the ring tone making service platform;
B. after receiving the presentation information, the ring tone making service platform sends the presentation information to the ring back tone platform of the operator through a presentation interface;
C. the ring back tone platform of the operator processes the presentation information and sends the ring tone file made by the presenter to the ring tone library of the mobile phone of the presenter. After the presentation is completed, the present presentation can be charged, and then the charging information is sent to the mobile phone of the terminal operator.
According to another aspect of the ring tone presenting method of the present invention, in step a, the ring tone making terminal sends the presenting information to the ring tone making front-end processor, and the ring tone making front-end processor forwards the presenting information to the ring tone making service platform after receiving the presenting information.
The system for realizing the self-made ring tone service of the invention makes and uploads the ring tone file to the ring tone making service platform through the ring tone making terminal, and the ring tone making service platform then performs certain processing on the ring tone file and uploads the ring tone file to the personal ring tone library of the ring back tone platform of the operator, thereby finally becoming the personalized ring tone of the user, and solving the complex and tedious problem that the user makes the personalized ring tone of the user and finally becomes the ring tone of the user in the prior art.
According to the system for realizing the self-made ringtone service, the ringtone making terminal runs software in the forms of voice navigation, interface detailed text prompt and step-by-step operation, the interface is friendly, the operation is simple, and the flow of making, uploading, downloading and presenting the personalized ringtone can be easily and quickly completed by a user. And by adopting the touch display screen, a user can finish a large number of complex underlying functions by simple actions such as clicking, dragging and the like. The ring tone making terminal can be arranged in public places, and users can conveniently make personalized ring tones.
The specific implementation mode is as follows:
the invention is further illustrated by the following description in conjunction with the figures and the specific embodiments.
As shown in fig. 1 and 2. The system for realizing the self-service personalized ring tone making service comprises a ring tone making terminal, a ring tone making front-end processor, a ring tone making service platform and an operator ring back tone service platform. The ring tone making terminal provides a self-touch operation platform for a user and is responsible for making a personalized ring tone file of the user, and accesses the ring tone making front-end processor through a network, wherein the random password, the verification password and the uploading file are requested to be sent. The ring tone making front-end processor keeps bidirectional connection with a plurality of making terminals and the ring tone making service platform, forwards various request messages of the ring tone making terminals to the ring tone making service platform, forwards return messages of the ring tone making service platform to the ring tone making terminals, and simultaneously receives ring tone files finished by the ring tone making terminals and forwards the ring tone files to the ring tone making service platform. The ring tone making service platform keeps bidirectional connection with the ring tone making front-end processor and the ring back tone platform of an operator, and the processed affairs comprise generation of random passwords and verification, management and uploading of uploaded ring tone files and the like. The operator ring back tone service platform uniformly manages the setting, realization and charging of the individual ring back tone of the mobile phone (or PHS) user.
The ringing tone making terminal comprises:
the information input and output terminal is used for inputting and outputting related messages for ring tone making, uploading and downloading, and the terminal can be a touch display screen terminal, a computer terminal, a mobile phone terminal and the like;
the audio device acquires external audio information through the audio device, saves the external audio information as a basic audio format file (A-Lawwave) and plays an audio file;
the audio editing module is used for intercepting and editing the basic audio format file (A-Law wave), and storing the intercepted and edited part as a basic audio format file (A-Law wave);
an audio encoding module for encoding a basic audio format file (A-Law wave) into a specified format file (e.g.. ASF,. VOX, etc.); the audio coding module is also provided with an audio mixing module which is used for mixing and coding a plurality of basic audio format files (A-Law wave) into one basic audio format file (A-Law wave);
an audio decoding module for decoding audio files of various formats (such as MP3, WMA, ASF, etc.) into a basic audio format file (A-Law wave);
and the identity authentication request module is used for sending and receiving the password request and authenticating the password so as to determine the identity of the terminal equipment operator.
And the file uploading module is used for transmitting the ring tone file and the information related to the ring tone file making and uploading to the ring tone making front-end processor.
And the file sending module is used for sending the ring tone file to the mobile phone of the terminal operator through downlink interfaces such as infrared interfaces, Bluetooth interfaces and the like, and storing the ring tone file as the mobile phone ring tone.
The ring tone making front-end processor comprises:
the information transfer module is used for information interaction between the ring tone making terminal and the ring tone making service platform;
the receiving interface is used for receiving the ringtone files and the related information uploaded from the ringtone making terminal;
and the file transfer module is used for transferring the ring tone file received by the ring tone receiving interface to the ring tone making service platform.
The ring tone making service platform comprises:
the information identification module is used for identifying the information transmitted by the ring tone making terminal;
the identity authentication management module is used for generating, sending and authenticating the password so as to determine the identity of the terminal equipment user;
the short message module calls an operator short message interface to send a short message to a mobile phone of a terminal equipment operator;
the uploading module is used for uploading the confirmed ring tone file to a ring back tone service platform of an operator;
the storage module is used for storing the ring tone information and the ring tone file uploaded by the user;
and the receiving interface is used for receiving the ring tone file and the related information uploaded from the ring tone making front-end processor.
The operator ring back tone service platform comprises:
and the uploading module in the ring tone making service platform calls the interface to transmit the ring tone file to the user personal ring tone library. A user of a mobile phone (or a personal handphone system) can independently set the ring tone in the personal ring tone library as a default ring tone by logging in a ring back tone website of an operator, and when other phones, mobile phones and personal handphone systems dial the number of the mobile phone (or the personal handphone system), the ring tone making service platform plays the default ring tone in the personal ring tone library to a calling user for listening after a called user is connected and before the called user answers, until the user answers or overtime busy tone.
The short message interface, the operator ring back tone service platform provides the interface which can send short message to the ring back tone making service platform and can send short message to the mobile phone (personal handphone system) user of the operator, which is used to send various prompting short messages in the ring back tone making and uploading process, including: one-time password, uploading success, uploading failure and other short messages.
And after the terminal equipment operator uploads the ring tone file made by the terminal equipment operator, the ring tone file can be given to the mobile phone user through the interface.
The system for realizing the self-help ring tone making service of the invention adopts the forms of steps and touch to make the color ring. Buttons such as the previous step button, the next step button and the like are arranged on a display interface of the manufacturing terminal to control the running process of the program, so that the user can understand and operate the program conveniently. The following describes the service flow of implementing personalized ring tone based on the systems shown in fig. 1 and fig. 2, respectively.
Example 1: ringing tone making (please examine carefully)
Fig. 3 is a ring tone making flow diagram of the present invention. As can be seen from fig. 3, the process includes the following steps:
step 101: the ring tone making mode is selected, and the following 3 modes can be selected: "karaoke", "direct recording", and "song cut-off". The karaoke operation is a recording operation with accompanying sound, the direct recording operation is a recording operation without accompanying sound, the song interception and selection is to intercept and select the existing audio file, and no recording step is performed in the operation process.
If "karaoke" is selected, enter the song selection interface, after choosing the accompaniment song, click "next" and enter the recording interface, refer to step 102.
If "direct recording" is selected, the recording interface is entered directly, see step 102.
If "song cut" is selected, enter song cut interface, select song in touching form, click "next" enter cut interface, see step 103.
Step 102: and after the user enters the recording interface, clicking a recording button to start recording. At this time, if the previously selected is "karaoke", the previously selected background music exists; if "direct recording" was previously selected, no background music is present.
After the recording is finished, the operation of playing, stopping and the like can be carried out on the recorded file, and the recording can be carried out again. Clicking next enters the interception interface, see step 103, and clicking previous returns to step 101.
Step 103: the audio file (such as a song) directly selected in step 101 or the audio file completed in step 102 is intercepted and edited by an audio editing module. The intercepting and editing is realized by touching and dragging the left slider and the right slider. And sound effects can be added at the appointed position of the audio file, then interception and editing are carried out, and the edited audio file is played and audited.
After the audio file is edited, the whole effect can be audited by clicking the 'play' or 'audition' button, the 'next' button is clicked, and the step 104 is entered.
Step 104: the audio file edited in step 103 is encoded. The audio file is encoded by the audio encoding module to generate the audio file in the ring format, or the background sound, the recording and the sound effect are synthesized to generate the audio file in the ring format (the ring format is determined by the ring back tone platform of the operator, and the ring back tone platform of the operator has specific requirements on the sampling frequency, the sampling position, the channel number, the file encoding form and the file extension name).
After the ring tone format file is coded and synthesized, the user can click a play button or an audition button to audite. Clicking on "next" may enter the upload interface. The identity authentication request and authentication process performed after the ring tone file is made and before the ring tone file is uploaded will be described below.
In the above ring tone making method, the editing and encoding of the audio file are performed by using a mode of encoding after editing, and a mode of encoding after editing can also be used as required, that is: firstly, the audio coding module is used for coding the audio file (such as a song) directly selected in the step 101 or the audio file completed in the step 102 to generate a ring tone file, then the audio editing module is used for intercepting and editing the ring tone file, and after the ring tone file is edited, the ring tone uploading interface is accessed.
Example 2: identity verification request and management
Fig. 4 is a flow chart of the identity authentication request and the authentication performed after the ring tone file is made and before the ring tone file is uploaded, and the identity of the user is determined by sending a password request and issuing a password short message. As can be seen from fig. 4, the process of sending the password includes the following steps:
step 201: the ring tone making terminal initiates a request for sending a password to the ring tone making front-end processor, wherein the request comprises the contents of the mobile phone number of the user, software version information and the like.
Step 202: and the ring tone making front-end processor forwards the received message to the ring tone making service platform.
Step 203: after receiving the request, the ring tone making service platform makes a certain examination to the mobile phone number. After the examination is passed, the ring tone making service platform randomly generates a random password with 6 digits, and the short message module calls a short message interface of the ring back tone platform of the operator to send the password to the mobile phone of the terminal equipment operator and simultaneously stores the password in a ring tone making service platform database.
Step 204: after the short message is successfully or unsuccessfully sent, the ring back tone platform of the operator returns a message of success or failure to the ring back tone making front-end processor through the ring back tone making service platform.
Step 205: after receiving the success message, the ring tone making front-end processor returns a message of success or not to the ring tone making terminal.
Step 206: the ring tone making terminal receives the return message and gives a prompt to the terminal equipment operator whether the message is successful or not.
The process of verifying identity is as follows:
step 207: the terminal equipment operator fills the received password into a password frame on the ring tone making terminal, clicks an upload button, and the ring tone making terminal initiates a verification request to the ring tone making front-end processor, wherein the request comprises the information of the mobile phone number of the user, the filled random password, the version number and the like.
Step 208: and the ring tone making front-end processor forwards the request message to the ring tone making service platform.
Step 209: after receiving the verification request, the ring tone making service platform checks the received mobile phone number and the password with the random password generated last time in the previous database, and the check result is returned to the ring tone making front-end processor.
Step 210: and the ring tone making front-end processor returns the correction result to the ring tone making terminal after receiving the return message.
Step 211: and after receiving the return message, the ring tone making terminal determines whether to upload the ring tone file according to the verification result.
Example 3: uploading ring tone
Fig. 5 is a flow chart of uploading ring tone files in the ring tone making process of the present invention, which comprises the following steps:
step 301: after the ring tone making terminal makes a ring tone, and verifies that the identity is correct, the ring tone making terminal sends the information such as the ring tone file which is made and the mobile phone number corresponding to the ring tone file to the ring tone making front-end processor.
Step 302: after receiving the sending file and the corresponding information of the ring tone making terminal, the ring tone making front-end processor saves the ring tone file to a temporary folder and sends various information corresponding to the ring tone file to a ring tone making service platform.
Step 303: and after receiving the message with the new file sent by the ring tone making front-end processor, the ring tone making service platform examines the corresponding message of the file, deletes the ring tone file stored in the temporary folder of the front-end processor if the verification is wrong, and sends the file to a ring tone examination queue if the verification is passed.
Step 304: the ring tone making auditor accesses the auditing interface on the ring tone making service platform website, the auditing interface displays the ring tone auditing queue on the ring tone making service platform in real time, and simultaneously, the audio player is embedded, and the ring tone file of the ring tone auditing queue can be directly clicked. After hearing is checked without errors, a hearing auditor operates the interface, the ringtone file can be sent to a ringtone uploading queue of the ringtone making service platform, and the hearing rejected ringtone triggers the short message module to give a short message prompt that the ringtone is rejected to a terminal equipment operator.
Step 305: and the ring tone uploading module running on the ring tone making service platform uploads the files in the ring tone uploading queue to the ring back tone platform of the operator one by one. The ring tone making service platform can trigger the short message module to upload a short message notice of success or failure to the terminal equipment operator according to the return message. The ring back tone platform of the operator processes the ring back tone file, and the ring back tone file is put into a personal ring back tone library of the mobile phone of the user and then the ring back tone takes effect immediately. And after the ring back tone takes effect, charging the mobile phone of the terminal equipment operator.
If the self-made mobile phone ring tone service system is provided with the presentation interface, the system prompts whether the ring tone needs to be presented after the ring tone is successfully uploaded, if the ring tone is selected to be presented, the user inputs the presented mobile phone number, and if the ring tone is not presented, the system returns to the initial state to prompt the user that the operation is finished. The flow of gifting will be described below.
If the self-made mobile phone ring tone service system is provided with a download interface, the system prompts whether the ring tone is used as a ringing after successful uploading, if the ring tone is selected to be downloaded, the system prompts the user mobile phone to start an infrared or Bluetooth device, clicks the download and downloads the ring tone to the user mobile phone.
Example 4: ring presentation
Fig. 6 is a flow chart of presenting ring tones in the process of making personalized ring tones, which comprises the following steps:
step 401: after the ring tone file is uploaded to the ring tone making front-end processor by the terminal equipment operator, the system prompts whether the ring tone needs to be presented to friends, and at the moment, if yes is selected, the system enables the terminal equipment operator to fill in the mobile phone number of the presented person and clicks a presenting button.
Step 402: and the ring tone making terminal sends the information of the mobile phone number of the presenter, the mobile phone number to be presented, the ring tone identification and the like to the ring tone making front-end processor.
Step 403: the ring tone making front-end processor forwards the information of the mobile phone number of the presenter, the mobile phone number given and the ring tone identification to the ring tone making service platform, and the ring tone making service platform stores the information in the database.
Step 404: after the ring tone uploading program running on the ring tone making service platform successfully uploads the ring tone file, the unique number of the returned ring tone on the ring back tone platform of the operator is recorded in the database, then whether the ring tone in the database needs to be presented is searched, and if the ring tone needs to be presented, the information of the number of the presenter, the number of the presented person, the number of the ring tone in the database, the number of the ring tone and the like is submitted to a ring tone presentation interface of the operator.
Step 405: analyzing the message returned by the ring tone presentation interface of the operator, and calling a short message module to prompt the short message presented to the presented person if the presentation is successful; if the donation fails, no processing is performed. After the presentation is successful, the mobile phone of the terminal user operator can be charged.
Thus, the process of making, uploading and giving the personalized ring tone is completed. After the ring back tone platform of the operator confirms the ring back tone file, the terminal operator can see the personalized ring back tone made by the operator in the personal ring back tone library.
The method of the present invention may be suitably modified in specific implementations to suit the particular needs of a particular situation. It is therefore to be understood that the particular embodiments in accordance with the invention are illustrative only and are not intended to limit the scope of the invention.