gpt4 book ai didi

javascript - 有没有办法用 React native 录制音频并将其存储为 wave 文件?

转载 作者:行者123 更新时间:2023-12-04 10:57:10 28 4
gpt4 key购买 nike

当用户点击按钮时,应用程序应该开始收听音频并在用户静音时停止录音(比如静音后 20 秒),现在以波形格式存储该音频文件(例如:test.wav ) 在 native react 中?

最佳答案

如您所知,React Native 中没有内置的音频录制功能,但是您始终可以使用第三方库/包。 NPM 上有很多可用的。这是其中之一react native audio record

import AudioRecord from 'react-native-audio-record';

const options = {
sampleRate: 16000, // default 44100
channels: 1, // 1 or 2, default 1
bitsPerSample: 16, // 8 or 16, default 16
audioSource: 6, // android only
wavFile: 'test.wav' // default 'audio.wav'
};

AudioRecord.init(options);

//Start Recording
AudioRecord.start();


//Stop Recording
AudioRecord.stop();

希望对您有所帮助

关于javascript - 有没有办法用 React native 录制音频并将其存储为 wave 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59103658/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com