我正在开发电话录音应用程序。我用MediaRecorder记录电话。录制文件的回放速度是很高的,不能理解。但是当我用KMPlayer播放慢动作(30%-50%的速度)时,它可以清楚地理解。这种情况只发生在上,只有打出去的电话,只有三星的星系核心2。下面是我的密码。
recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_COMMUNICATION);
recorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
r
我已经找到了类似问题的例子,根据文件名将文件排序到文件夹中,但是不知道从哪里开始,因为我需要遍历多个东西,并且可以使用一些帮助。
我有一个电话录音文件夹,文件名格式如下:
OUT260-20140828-125114-1409226674.42655.wav
它被分成几个部分
OUT260 = 260 is the name of the extension
20140828 = the date
125114 = the time
其余的我不确定,我认为这是某种身份的国王,因为它增加了一次。
我想要结束的是由cron作业/ bash脚本创建的以下文件夹结构
最高层
分机号码
260,261
我正在使用开源的JavaScript库来记录Mozilla和Google中的音频和视频webRTC调用。
电话录音很成功,但我面临以下问题。
如果在multiStreamRecorder.start()中使用1秒(1000‘t)的时间间隔,那么multiStreamRecorder.ondataavailable事件就不会触发。这就是为什么没有错误或没有登录控制台。
但是,如果我使用1.5秒(1500 it )或更高的时间间隔,就会触发multiStreamRecorder.ondataavailable事件,一切都会非常好。(仅在视频情况下)
我只想把间隔保持在1秒(1000毫秒)。
var
我的应用程序使用https://app.bandwidth.com/接收来电。我有一个api来处理传入的呼叫,当呼叫没有应答时,它会记录呼叫(此记录被视为语音邮件)。 if (eventType.equalsIgnoreCase(EventType.ANSWER.toString())) {
Timestamp callStartTime = new Timestamp(TimeUtil.now().getTime());
incomingCall.setCallTime(callStartTime);
callStatus = transferCall(callId, i
我正在构建一个AWS函数,如果办公时间不长,可以将电话录音的S3位置发送到邮箱。我可以让它发送电子邮件,如果有任何电话,但当我进入条件,我跌倒了。我希望这项功能只在假期及办公时间以外(圣诞节、银行假期……)运作。我还没试过周末,但我知道该怎么做。我想使用“约会-假期”套餐,但我在工作上遇到了困难。如果不是9点到5点的话,我可以把电子邮件发出去,但如果是圣诞节的话,我不能让他们发出去。
或者如果有更简单的方法,请建议
var aws = require('aws-sdk');
var ses = new aws.SES({
region: 'us-west-2