xfyun-sdk
Version:
科大讯飞语音识别 SDK,支持浏览器中实时语音听写功能
27 lines (26 loc) • 827 B
TypeScript
/**
* 生成科大讯飞API请求URL
* @param apiKey 接口密钥
* @param apiSecret 接口密钥对应的secret
* @param host 请求的服务器地址
* @returns 带有签名的完整URL
*/
export declare function generateAuthUrl(apiKey: string, apiSecret: string, host?: string): string;
/**
* 计算音频音量
* @param array 音频数据
* @returns 音量值
*/
export declare function calculateVolume(array: Float32Array): number;
/**
* 将ArrayBuffer转换为Base64
* @param buffer ArrayBuffer数据
* @returns Base64字符串
*/
export declare function arrayBufferToBase64(buffer: ArrayBuffer): string;
/**
* 将科大讯飞返回的结果解析为文本
* @param result 科大讯飞返回的识别结果
* @returns 解析后的文本
*/
export declare function parseXfyunResult(result: any): string;