User Tools

Site Tools


built_in:audiorecorder

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

built_in:audiorecorder [2018/05/20 23:46]
geez437 [Methods]
built_in:audiorecorder [2018/05/21 07:56]
Line 1: Line 1:
-====== AudioRecorder control ====== 
-The AudioRecorder object can be used to listen for sound and record it to a file. 
-===== Create ===== 
-Create an AudioRecorder object using the CreateAudioRecorder function of the app object: 
-<code>rec = app.CreateAudioRecorder();</code> 
  
-You can use the SetFile function of the AudioRecorder object to set the file to save recorded audio. 
-<code>rec.SetFile("/sdcard/demo.wav");</code> 
- 
-The Start method tells it to start recording: 
-<code>rec.Start();</code> 
- 
-And the Stop method is for when you have finished recording: 
-<code>rec.Stop();</code> 
- 
- 
- 
-===== Methods ===== 
-Some controls use the same methods.\\ 
-For examples of the **[[same methods]]** look here. 
-^ Method                          ^ Description  ^ 
-| AudioRecorder.GetRMS()          |              | 
-| AudioRecorder.GetType()                      | 
-| AudioRecorder.Pause()                        | 
-| AudioRecorder.SetFile( p1 )                  | 
-| AudioRecorder.Start( p1 )                    | 
-| AudioRecorder.Stop()            |              | 
- 
-==== Example ==== 
-<code javascript> 
-function OnStart() 
-{ 
-  rec = app.CreateAudioRecorder(); 
-  rec.SetFile( "/sdcard/test.wav" ); 
-  rec.Start(); 
-  app.ShowPopup("Please speak"); 
-  setTimeout(stopit,5000); 
-} 
- 
-function stopit() 
-{ 
-  app.ShowPopup("Finished recording"); 
-  rec.Stop(); 
- 
-</code> 
built_in/audiorecorder.txt ยท Last modified: 2018/05/21 07:56 (external edit)