baidu-fanyi-api
    TypeScript icon, indicating that this package has built-in type declarations

    0.0.3 • Public • Published

    百度翻译API

    本项目仅供学习参考

    Build NPM Version

    使用方式

    1. 通过npm安装baidu-fanyi-api
      npm i baidu-fanyi-api
    2. 导入BaiduFanyiAPI
      import { BaiduFanyiAPI } from 'baidu-fanyi-api';
       
      const api = new BaiduFanyiAPI();
       
      async function main() {
        await api.init();
        const data = await api.translate('我的', 'zh', 'en');
        console.log(data);
      }
       
      main();

    功能概述

    所有操作必须在init之后执行

    1. 多语种翻译
      await api.translate('你好', 'zh', 'en');
    2. 语种检测
      await api.langdetect('你好');
    3. 输入建议
      await api.suggest('你好');
    4. OCR图像识别
      const image = createReadStream(join(__dirname, '../img.png'));
      const data = await api.getOCR(image, 'en', 'en');
    5. TTS语音合成
      const steam = createWriteStream(join(__dirname, '../tts.mp3'));
      const data = await api.getTTS('你好!,我是一个机器人。', 'zh');
      data.pipe(steam);

    Install

    npm i baidu-fanyi-api

    DownloadsWeekly Downloads

    0

    Version

    0.0.3

    License

    GPL-3.0

    Unpacked Size

    72.7 kB

    Total Files

    14

    Last publish

    Collaborators

    • hungtcs