Com o desenvolvimento da tecnologia móvel, muitos produtos eletrônicos tradicionais também começaram a adicionar funções móveis. ou redes domésticas para exibir informações de chamadas, e -mails, fotos, notícias, informações climáticas e outros conteúdos. Os principais gigantes da tecnologia também lançaram seus próprios relógios inteligentes, como:
Samsung: Galaxy Gear Smartwatch Apple: Iwatch
Sony: SmartWatch
Epson: série Pulsense SmartWatch PS-500
As principais funções dos relógios inteligentes no mercado são semelhantes aos de uma versão reduzida de um smartphone, mas isso não pode exercer o valor dos relógios inteligentes. Deseja tornar o smartwatch mais conveniente e mais inteligente, você pode ativar apenas o controle de voz e a análise de voz. Então, que tipo de suporte técnico é necessário para desenvolver um smartwatch que suporta controle de voz?
De fato, é muito simples.
De acordo com a introdução oficial, a plataforma pode executar recursos semânticos de análise e capacidades de processamento de fala natural. Por exemplo, ele fornece relógio inteligente com consulta de localização, pesquisa de rota, consulta climática, memorando e outras funções. A chave é que a plataforma abre a interface da API para todos gratuitamente.
A cópia do código é a seguinte:
/** Chamando a interface da plataforma de robô Turing
*/
public static void main (string [] args) lança ioexception {
String apikey = "O desenvolvedor registra uma conta e pode ser obtido após a ativação";
String info = urlencoder.encode ("Beijing hoje clima de hoje", "UTF-8");
String geturl = "http://www.tuling123.com/openapi/api?key=" + apikey + "& info =" + info;
Url geturl = novo url (geturl);
Conexão httpurlConnection = (httpurlConnection) geturl.openconnection ();
Connection.Connect ();
// Obtenha o fluxo de entrada e leia -o usando o leitor
BUBLEREDRADER LEITOR = new BufferredReader (new InputStreamReader (Connection.getInputStream (), "UTF-8"));
StringBuffer sb = new StringBuffer ();
String line = "";
while ((line = reader.readline ())! = null) {
sb.append (linha);
}
leitor.close ();
// desconectar
conexão.disconnect ();
System.out.println (sb);
}
O acima é todo o conteúdo deste artigo.