[ Google Cloud ] 透過 Node.js 使用 Google Language Detection 語言偵測服務

Google 提供的雲端服務為數眾多,例如:CLOUD VISIONCLOUD SPEECHCLOUD NATURAL LANGUAGEGOOGLE TRANSLATE,而本文透過將文字訊息傳送給 Google,並透過 Translate 服務來偵測文字訊息的語系。


Google 端

Step 1. 到 Google 網站申請帳號

https://cloud.google.com/


Step 2. 登入 Google Cloud Translate API 網站

https://cloud.google.com/translate/


Step 3. 點擊 VIEW MY CONSOLE


Step 3. 建立專案


Step 4. 輸入 專案名稱


Step 5. 點擊 使用 Google API


Step 6. 點擊 啟用 API


Step 7. 搜尋 Translate


Step 8. 點擊 啟用


Step 9. 點擊左邊 憑證


Step 10. 點擊 建立憑證


Step 11. 選擇 API 金鑰


Node.js 端

Step 1. 安裝套件
npm install --save @google-cloud/translate  
Step 2. 建立 Google Translate 的 Node.js Code
  • 請更新 key
var Translate = require('@google-cloud/translate');

var translate = Translate({  
    key: "<<input key>>"
  });

translate.detect('Hello', function (err, result) {  
    if (err) {

    }

    console.log('Detected language(s):', result);
  });


Step 3. 執行 Node.js Code
node google_Language_Detection.js  


版本資訊

  • Node.JS v6.4.0 ( check version: node -v )
  • MacOS 10.10

Github
參考資料
List of blogs
ALL RIGHTS RESERVED. COPYRIGHT © 2016. Designed and Coded by Makee.io