var AipSpeechClient = require("baidu-aip-sdk").speech;
|
|
var APP_ID = "16859627";
|
var API_KEY = "1hxHXwyFFCzOGuDGGw0g4uke";
|
var SECRET_KEY = "j0P0buFZUXjr7tEtueGETEPyPSo6oixK";
|
var client = new AipSpeechClient(APP_ID,API_KEY,SECRET_KEY);
|
|
var HttpClient = require("baidu-aip-sdk").HttpClient;
|
|
// 设置request库的一些参数,例如代理服务地址,超时时间等
|
// request参数请参考 https://github.com/request/request#requestoptions-callback
|
HttpClient.setRequestOptions({timeout: 5000});
|
|
// 也可以设置拦截每次请求(设置拦截后,调用的setRequestOptions设置的参数将不生效),
|
// 可以按需修改request参数(无论是否修改,必须返回函数调用参数)
|
// request参数请参考 https://github.com/request/request#requestoptions-callback
|
HttpClient.setRequestInterceptor(function(requestOptions) {
|
// 查看参数
|
console.log(requestOptions)
|
// 修改参数
|
requestOptions.timeout = 5000;
|
// 返回参数
|
return requestOptions;
|
});
|
|
module.exports = {
|
client
|
}
|