モバイルテクノロジーの開発により、多くの従来の電子製品もモバイル機能を追加し始めています。または、着信コール情報、電子メール、写真、ニュース、天気情報、その他のコンテンツを表示するホームネットワーク。主要なテクノロジーの巨人は、次のような独自のスマートウォッチも立ち上げました。
Samsung:Galaxy Gear Smartwatch Apple:IWATCH
ソニー:スマートウォッチ
Epson:PulsenseシリーズSmartWatch PS-500
市場のスマートウォッチの主な機能は、スマートフォンの縮小バージョンの機能と似ていますが、これはスマートウォッチの価値を小さな画面に掲載することはできません。スマートウォッチをより便利でよりスマートにしたいので、音声制御と音声分析のみを有効にできます。それでは、音声コントロールをサポートするスマートウォッチを開発するには、どのような技術サポートが必要ですか?
実際、それは非常に簡単です。
公式の紹介によると、プラットフォームはセマンティックな解析機能と自然な音声処理機能を実行できます。たとえば、ロケーションクエリ、ルート検索、天気クエリ、メモの設定、その他の機能を備えたスマートウォッチに提供されます。重要なのは、プラットフォームがAPIインターフェイスを無料で開いた後、独自のQ&Aナレッジベースを編集および管理できることです。
コードコピーは次のとおりです。
/**チューリングロボットプラットフォームインターフェイスを呼び出します
*/
public static void main(string [] args)throws ioexception {
string apikey = "開発者はアカウントを登録し、アクティベーション後に取得できます";
string info = urlencoder.encode( "今日の天気"、 "utf-8");
string geturl = "http://www.tuling123.com/openapi/api?key=" + apikey + "&info =" + info;
url getUrl = new URL(getUrl);
httpurlconnection connection =(httpurlconnection)geturl.openconnection();
connection.connect();
//入力ストリームを取得し、読者を使用して読む
BufferedReader Reader = new BufferedReader(new inputStreamReader(connection.getInputStream()、 "utf-8"));
stringbuffer sb = new StringBuffer();
文字列line = "";
while((line = reader.readline())!= null){
sb.append(line);
}
reader.close();
//切断します
connection.disconnect();
System.out.println(SB);
}
上記は、この記事のすべての内容です。