Jump to content

Record Sound to Object, with scripted menu to playback


JD Hansen
 Share

You are about to reply to a thread that has been inactive for 4058 days.

Please take a moment to consider if this thread is worth bumping.

Recommended Posts

 

Does anyone know a scripter who can help me with this?

 

Record Sound (Voice from Computer Mic) to Object, with scripted menu to playback...

Play, Pause, Delete, Record over.

Is this possible? I'd like a simplified variation instead of dropping in a sound to an object.

 

I was told this was impossible in SL. What do you guys/girls think?


JD

 

 

Link to comment
Share on other sites

in LSL : no

in a media on prim :  i am not sure .

On the web , some flash/shockwave application can access to your microphone and camera . But there is a specific dialog box for the user to allow it . And the QT webtoolkit doesn t give the focus to the buttons of this dialog box .

Probably a bug of the QT webtoolkit

Link to comment
Share on other sites

You could probably do this with a cheap web-server (of your own or shared/rented from your code guy). Then it would work something like, they click on your object inworld, and see instructions and a link to that webpage where you and the code guy have set up some Flash/script stuff which does exactly what you want.

Once there, they get the play/rec/overdub features. Via the web, not inside SL. Too bad that soundbites from that can't be sent back into the SL object.

You might be able to get them playable once they are recorded on the webserver via the "media on prim" way.

Overall project complexity would be medium/high,  but once finished, the costs for running the webserver especially if you share it, would likely be not much really.

Link to comment
Share on other sites

@leprekhaun : It doesn t need an external program . It can be recorded on the web without need to install programs 

For instance 

http://justflash.byethost12.com/microphone/microphone_recandsave1.html

 

If you go to this URL with an external browser ( Internet explorer , chrome , firefox, opera , safari  etc ..)  , click on the button "record" , you ll get a dialog box "settings adobe flash player" .

If you don t refuse and grant the access to the microphone , the flash will record your microphone . Talk , click on the "stop record" button , click on the play button , click on the save button .

But as i have said , with an external browser you can confirm and give acces in the dialog box "settings adobe flash player" . SO you can record yourself on the web . Now , to save the file , you can of course save it locally on your computer . But  you can send binary datas since HTML5 to a webserver to store on it  ( it s not done by this demo , but it can be done )

You can see it s possible to store on a webserver  with this following demo http://www.videomessageonline.com/video-message-online-test  . When it saves the file , it gives you a link where the wave/mp3 file is stored 

With the internal browser of second life , you can t confirm the  dialog box "settings adobe flash player" because the internal browser sucks and has too many bugs . It s not a bug of media on prim , but it s  a bug of internal browser. If you use the internal browser, you couldn t confirm the authorization dialog box. 

 

 

Link to comment
Share on other sites


Miranda Umino wrote:

@leprekhaun : It doesn t need an external program . It can be recorded on the web without need to install programs 

...

Any solution possible will be using a program external to Second Life and It cannot be done inworld as the OP asked about. All sound files must be uploaded to the asset servers and are read only (cannot be modified).

Link to comment
Share on other sites

You are about to reply to a thread that has been inactive for 4058 days.

Please take a moment to consider if this thread is worth bumping.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...