1.0.3 • Published 2 years ago

ufancrecapi v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

Enums

Enumeration: RecorderState

电话录音机状态定义

Table of contents

Enumeration Members

Enumeration Members

None

None = 0

未启用录音电话


Playing

Playing = 4

正在回放录音


Preparing

Preparing = 1

呼叫准备录音电话机


Ready

Ready = 2

录音电话就绪


Recording

Recording = 3

正在录音

ufancrecapi

Table of contents

Enumerations

Type Aliases

Functions

Type Aliases

ResultOfRecorderPoll

Ƭ ResultOfRecorderPoll: Object

轮询录音机状态结果

Type declaration

NameTypeDescription
fileReadyboolean录音文件是否生成
stateRecorderState录音机状态

Functions

recorderPlaybackStart

recorderPlaybackStart(telNumber): Promise<ResultOfRecorderPoll>

开始录音回放

Parameters

NameTypeDescription
telNumberstring录音电话号码

Returns

Promise<ResultOfRecorderPoll>


recorderPlaybackStop

recorderPlaybackStop(telNumber): Promise<ResultOfRecorderPoll>

停止录音回放

Parameters

NameTypeDescription
telNumberstring录音电话号码

Returns

Promise<ResultOfRecorderPoll>


recorderSave

recorderSave(telNumber, filePath): Promise<void>

保存录音文件,并关闭录音机

Parameters

NameTypeDescription
telNumberstring录音电话号码
filePathstring录音文件路径

Returns

Promise<void>


recorderStart

recorderStart(telNumber): Promise<ResultOfRecorderPoll>

启动录音

Parameters

NameTypeDescription
telNumberstring录音电话号码

Returns

Promise<ResultOfRecorderPoll>


recorderStatePoll

recorderStatePoll(telNumber): Promise<ResultOfRecorderPoll>

轮询录音机状态

Parameters

NameTypeDescription
telNumberstring录音电话号码

Returns

Promise<ResultOfRecorderPoll>

录音机状态(ResultOfRecorderPoll)


recorderStop

recorderStop(telNumber): Promise<ResultOfRecorderPoll>

停止录音

Parameters

NameTypeDescription
telNumberstring录音电话号码

Returns

Promise<ResultOfRecorderPoll>


setServerURL

setServerURL(url): void

设置后端服务器URL

Parameters

NameTypeDescription
urlstring服务器URL: 默认为http://localhost:3006

Returns

void

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago