录制后,我将其发送到API,当用户单击“播放”按钮时,我从API获取该音频文件并播放它。但是由于某些原因,如果我在Safari中录制音频,在API中保存并获取它之后,它只播放整个音频的1秒,因为它的大小始终是常量- 8683。在Chrome中,一切运行正常。只有在保存记录后才会出现问题。= new MediaRecorder(this.stream); this.med
你能举例说明如何将最后N秒从一个音频文件复制到另一个文件吗?我使用下面的代码在麦克风上写了一篇演讲稿,但我对此记录有长度限制,但我需要文件的最后部分,因为它包含了文件开头最有可能不包含的重要信息。我需要它,当文件长度超过设定的限制时,只复制最后N秒。recorder = new MediaRecorder(); recorder.setOutp
mediaRecorder.setAudioSource(MediaRecorder.AudioSource.CAMCORDER);
// Step 3: Set a CamcorderProfile (requires API Level 8 or highermediaRecorder.setOutputFormat(<