<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>annyang Archives - Hiago Silva Souza</title>
	<atom:link href="https://www.hiago.me/tag/annyang/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.hiago.me/tag/annyang/</link>
	<description></description>
	<lastBuildDate>Sun, 01 Apr 2018 10:41:40 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.5</generator>

<image>
	<url>https://www.hiago.me/wp-content/uploads/2019/01/cropped-icon-hiagus-2-32x32.png</url>
	<title>annyang Archives - Hiago Silva Souza</title>
	<link>https://www.hiago.me/tag/annyang/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">147457425</site>	<item>
		<title>Annyang: Processamento de áudio com JavaScript</title>
		<link>https://www.hiago.me/2017/11/18/processamento-de-audio-com-javascript/</link>
					<comments>https://www.hiago.me/2017/11/18/processamento-de-audio-com-javascript/#comments</comments>
		
		<dc:creator><![CDATA[Hiago Souza]]></dc:creator>
		<pubDate>Sat, 18 Nov 2017 12:00:23 +0000</pubDate>
				<category><![CDATA[AnnyAng]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Processamento de Áudio]]></category>
		<category><![CDATA[annyang]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[frontend]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[português]]></category>
		<category><![CDATA[processamento]]></category>
		<guid isPermaLink="false">http://www.hiago.me/?p=237</guid>

					<description><![CDATA[<p>Olá, hoje estou aqui para mostrar a vocês como fazer processamento de áudio com javascript através de um Framework bem simples e prático. Hoje em dia a internet se atualiza e muda a cada dia, assim surgem novos recursos a todo momento. Esses dias enquanto estava estudando e procurando por recursos diferentes encontrei um Framework &#8230;</p>
<p>The post <a href="https://www.hiago.me/2017/11/18/processamento-de-audio-com-javascript/">Annyang: Processamento de áudio com JavaScript</a> appeared first on <a href="https://www.hiago.me">Hiago Silva Souza</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Olá, hoje estou aqui para mostrar a vocês como fazer processamento de áudio com javascript através de um Framework bem simples e prático.</p>
<p>Hoje em dia a internet se atualiza e muda a cada dia, assim surgem novos recursos a todo momento. Esses dias enquanto estava estudando e procurando por recursos diferentes encontrei um Framework javascript que simplesmente me chamou a atenção, seu nome é Annyang!</p>
<p>[wp_ad_camp_3]</p>
<h1>O que é Annyang?</h1>
<p>Annyang é um framework javascript para implementar comandos de voz em sua aplicação ou website. Com simples parametrizações você consegue fazer praticamente qualquer coisa!</p>
<h1>Onde encontrar?</h1>
<p>[wp_ad_camp_1]</p>
<p>O Annyang encontra-se disponível no seu website oficial (https://www.talater.com/annyang/), lá você já pode interagir com a página e ver possibilidades que possam ser atingidas.</p>
<h1>Como funciona?</h1>
<p>Para fazer o uso do Framework é necessário que seu website/aplicação seja disponibilizado através do protocolo HTTPS e após incluir uma linha de código a biblioteca já fica disponível para usar.</p>
<p>Apesar do website oficial dar um exemplo de uso, eles fazem isso em inglês! Então vamos criar uma simples aplicação para você ver esse magnifico Framework agindo!</p>
<p>[wp_ad_camp_2]</p>
<p>Primeiro vamos criar um index.html e um app.js para escrever nossa lógica fonte.</p>
<blockquote><p>index.html</p></blockquote>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;pt-br&quot;&gt;
&lt;head&gt;
	&lt;title&gt;AnnyAng&lt;/title&gt;
	&lt;meta charset=&quot;utf-8&quot; /&gt;
&lt;/head&gt;
&lt;body&gt;

	&lt;b&gt;&lt;i&gt;Utilização: &lt;/b&gt;&lt;/i&gt;
 
	* &quot;escreva...&quot; 
	* &quot;acessar www.google.com.br&quot; 
	* &quot;fechar guia&quot; 
	* &quot;limpar&quot; (limpar tela)

	* &quot;Fundo azul&quot;
	* &quot;Fundo amarelo&quot;
	* &quot;Fundo verde&quot;


	
        &lt;div id=&quot;texto&quot;&gt;
   
	&lt;/div&gt;

&lt;script src=&quot;https://code.jquery.com/jquery-2.2.4.min.js&quot; integrity=&quot;sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;https://cdnjs.cloudflare.com/ajax/libs/annyang/2.6.0/annyang.min.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;app.js&quot;&gt;&lt;/script&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>&nbsp;</p>
<blockquote><p>app.js</p></blockquote>
<pre class="brush: jscript; title: ; notranslate">
$(function () {
        var windowJanela;
	// configurando o annyAng
	if( annyang ) {
		// Definicao do primeiro comando. Primeiro texto de chamada e depois a funcao ou texto a escrever
		var commands = {
			'limpar': function() {
				$(&quot;#texto&quot;).html(&quot;&quot;);
				$(&quot;body&quot;).css({&quot;background-color&quot; : &quot;white&quot;});
			},
			'escreva *term': function(term) {
			  $(&quot;#texto&quot;).html($(&quot;#texto&quot;).html()+&quot; &quot;+ term);
			},
			'acessar *term': function(term) {
				windowJanela = window.open('http://'+term, 'teste');
			},
			'fechar guia': function(term) {
				 windowJanela.close();
			},
			'fundo *term': function(term) {
				if(term == &quot;vermelho&quot;){
					$(&quot;body&quot;).css({&quot;background-color&quot; : &quot;darkred&quot;});
				}
				if(term == &quot;verde&quot;){
					$(&quot;body&quot;).css({&quot;background-color&quot; : &quot;green&quot;});
				}
				if(term == &quot;azul&quot;){
					$(&quot;body&quot;).css({&quot;background-color&quot; : &quot;blue&quot;});
				}
				if(term == &quot;amarelo&quot;){
					$(&quot;body&quot;).css({&quot;background-color&quot; : &quot;yellow&quot;});
				}
				if(term == &quot;preto&quot;){
					$(&quot;body&quot;).css({&quot;background-color&quot; : &quot;black&quot;});
				}
			}
		};

	  //Idioma...
	  annyang.setLanguage(&quot;pt-BR&quot;);
	  
	  // Adicionar comandos para a API (annyang)
	  annyang.addCommands(commands);

	  // Iniciar escuta. Podera ser chamado aqui ou carregado por um evento ou botao, etc
	  annyang.start();
	}
});
</pre>
<p><strong>Obs: Caso a aplicação não esteja rodando sobre o protocolo de segurança HTTPS, os browsers vão ficar pedindo constantemente a autorização.</strong></p>
<p>Obrigado pela visita, <a href="http://cdn2.hiago.me/wp-content/uploads/2017/11/demo-annyang.zip">cliquem aqui</a> para baixar o exemplo <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>The post <a href="https://www.hiago.me/2017/11/18/processamento-de-audio-com-javascript/">Annyang: Processamento de áudio com JavaScript</a> appeared first on <a href="https://www.hiago.me">Hiago Silva Souza</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hiago.me/2017/11/18/processamento-de-audio-com-javascript/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">237</post-id>	</item>
	</channel>
</rss>
