我有一个无线电应用程序,我使用seturl()方法,然后使用 play ()方法来播放来自URL的收音机。我想记录音频使用流或的其他方式,而不是使用麦克风(这已经完成和工作)。谢谢。
我需要将文件保存为mp3。
我想知道也许有一个流,我可以听,以获得流音频作为uint8list保存在文件中。或者任何其他方式然后用麦克风录音。
我正在用HTML/Javacript编写一个web应用程序,它记录音频并将其上传到服务器。现在,我也想把它放在缓存中,以便service.workers可以在脱机场景中使用它。做这件事最好的方法是什么?
程序流程:
记录音频
在块中捕获数据
将数据保存在服务器上
听录音的东西
当然,如果你在线的话,一切都很好。
我希望在远程保存该文件之前可以在本地进行监听,并尽快将其备份到服务器上。
这是我的惯例:
function mettiincache(name, myBlob) {
var resp = new Response(myBlob)
var CA
我正在创建一个应用程序,用户可以记录和播放录制的文件。我也能录制和播放,但我面临的问题是,在播放(听)录音时,如果用户按下记录按钮,它将开始录音和按下停止恢复以前的录音,它离开。
我想要的是当用户在听录音的时候,当他按下记录按钮时,最后的录音(他正在播放的)应该被销毁。
总之,我不想继续最后的录音,我想播放最近的录音。
这是我的录音和回放代码。
-(void)showStopbutton
{
if (flag_for_mic_button == 0)
{
// All in vain the following condit
我知道StreamSubscription可以中止听录音。但是,由于某些原因,我无法调用侦听File.openRead()。如何中止读取操作流?
import 'dart:io';
import 'dart:async';
class Reader {
Stream<int> progess(File file) async* {
var sum = 0;
var fs = file.openRead();
await for (var d in fs) {
// consume d
sum +=
如果我想删除一个PostgreSQL DB,我会得到以下错误:
postgres@server:~$ dropdb c123_d
dropdb: database removal failed: ERROR:
database "c123_d" is being accessed by other users
DETAIL: There is 1 other session using the database.
我知道如何帮助自己。我可以做select * from pg_stat_activity;,看看什么还在运行。
在我的例子中,它是一个LISTE