С разработкой мобильных технологий многие традиционные электронные продукты также начали добавлять мобильные функции. или домашние сети для отображения информации о входящем звонке, электронных письмах, фотографиях, новостях, информации о погоде и другого контента. Основные технологические гиганты также запустили свои собственные умные часы, такие как:
Samsung: Galaxy Gear Smart Wwatch Apple: iwatch
Sony: Smartwatch
Epson: Smartwatch PS-500 серии Pulsense PS-500
Основные функции интеллектуальных часов на рынке аналогичны функциям сниженной версии смартфона, но это вообще не может проявить значение интеллектуальных часов. Хотите сделать умные часы более удобными и умнее, вы можете включить только голосовой контроль и анализ голоса. Итак, какая техническая поддержка необходима для разработки умных часов, которые поддерживают голосовой контроль?
На самом деле, это очень просто.
Согласно официальному введению, платформа может выполнять возможности семантического анализа и естественных возможностей обработки речи. Например, он обеспечивает умные часы с запросом на местоположение, поиск маршрутов, погодным запросом, настройкой меморандумы и другими функциями. Ключ заключается в том, что платформа открывает интерфейс API для всех бесплатно.
Кода -копия выглядит следующим образом:
/** Вызов интерфейса платформы Turing Robot
*/
public static void main (string [] args) бросает 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.openconcenection ();
connection.connect ();
// Получить поток ввода и прочитать его с помощью читателя
BufferedReader Reader = New BufferedReader (New InputStreamReader (Connection.GetInputStream (), "UTF-8"));
StringBuffer sb = new StringBuffer ();
String line = "";
while ((line = reader.readline ())! = null) {
SB.Append (Line);
}
reader.close ();
// отключить
connection.disconnect ();
System.out.println (SB);
}
Приведенное выше содержание этой статьи.