|
@@ -268,22 +268,14 @@ class FlutterSoundRecorder {
|
|
|
this.currentRecordPath = path;
|
|
|
var chunks = [];
|
|
|
var mediaStream;
|
|
|
+ var deviceId = path.split(".")[0];
|
|
|
mediaStream = await navigator.mediaDevices.getUserMedia({
|
|
|
audio: {
|
|
|
- deviceId:
|
|
|
- "934c3d8dd73afa24833cf92f8bc56fc0203bd2d4f1f8830386ce1bc8aac8c549",
|
|
|
+ deviceId: deviceId,
|
|
|
},
|
|
|
video: false,
|
|
|
});
|
|
|
me.mediaStream = mediaStream;
|
|
|
- /////***⚡⚡⚡⚡ */
|
|
|
- var audioTrack = mediaStream.getAudioTracks()[0];
|
|
|
- console.log("⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡", audioTrack);
|
|
|
- // await audioTrack.applyConstraints({
|
|
|
- // deviceId: '7df3b4a7511a5398dc439e5e57760b00b1fd6ab6077ab53a66764c4d82426d9f'
|
|
|
- // });
|
|
|
- // console.log('⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡⚡',audioTrack);
|
|
|
- /////***⚡⚡⚡⚡ */
|
|
|
const audioContext = new AudioContext();
|
|
|
const _audioSource = audioContext.createMediaStreamSource(mediaStream);
|
|
|
const analyser = audioContext.createAnalyser();
|