ingles v3 - arduino.pdf
TRANSCRIPT
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=htt 1/14
Explorar Caractersticas Empresa Blog
HTTPSURLclone
VocpodeclonarcomHTTPSouSubversion.
VoiceRecognitionV3/
ltimascometer3a579abb88
BibliotecaArduinoparaelechousemdulodeReconhecimentodeVozV3
Mesclarsolicitaoderecebimento#1debitdelichef/master
JiapengLiautoron25Dec2013
exemplos ExpandirregistrosmduloVR.AltereonomedeV2paraV3. 2yearsago
imagem Atualizaoreadme. 2yearsago
README.md AdicionarumcrachBitdeliparaREADME ayearago
VoiceRecognitionV3.cpp ExpandirregistrosmduloVR.AltereonomedeV2paraV3. 2yearsago
VoiceRecognitionV3.h ExpandirregistrosmduloVR.AltereonomedeV2paraV3. 2yearsago
keywords.txt Atualizaokeywords.txt 2yearsago
libref.pdf Adicionarrefernciadabiblioteca. 2yearsago
Cadastrese EntrarSearch
3 3 3 Assista Estrela Forkelechouse / VoiceRecognitionV3
Cdigo
Issues
Puxepedidos
Pulso
Grficos
https://github.com/elechouse/VoiceRecognitionV3.git
Clonenoambientedetrabalho
BaixarZIP
masterramo:
...
README.md
Reconhecer7comandosmximosdevozaomesmotempoArmazenar255registrosmximosdevozControleegruposeletopinoexternoRegistrosdecargaAutoquandoONFunodeassinatura,ajudarafazeragravaodevozLEDindicam
reconhecedorpartecentraldomdulodereconhecimentodevozndicereconhecedorCadacomandodevozsuporte7VoiceRecognitionModule,reconhecedortemseteregioparacadacomandodevoz,umndicecorrespondeaumaregioTremdeixeVoiceRecognitionModulegravaroseucomandodevozcargacpiatreinadosvozparareconhecedordeVoiceRecognitionModulerecordealojadecomandodevoztreinadosemflash,nmero079Assinaturaaliaspararegistrogrupoajudaagerenciarregistros,cadagrupo7fichas.Grupodesistemasegrupodeusuriossosuportados.
ReconhecimentodeVozV3(WIP)
Caracterstica
Introduzir
Terminologia
IncioRpido
Preparar
Esterepositrio
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=htt 2/14
ReconhecimentodeVozV3mduloArduinopenso(UNOrecomendado)ArduinoSensorEscudoV07ArduinoIDEReconhecimentodeVozV3biblioteca(Baixararquivozip)PortadeAcesso
1. LigueoseuMdulodeReconhecimentodeVozV3comArduino,porpadro:
2. BaixebibliotecaVoiceRecognitionV3.(Downloadziparquivoouusargitclonehttps://github.com/elechouse/VoiceRecognitionV3.gitcomando)
3. Quandoarquivodeformatousozip,extrairVoiceRecognitionV3.zipparaArduinoSketch\librariespasta,ousevocusargitclonecomandocopiarVoiceRecognitionV3paraArduinoSketch\libraries.
4. Abrirvr_sample_train(Arquivo>Exemplos>VoiceRecognitionV3>vr_sample_train)5. EscolhaplacaArduinodireita(Ferramenta>Board,UNOrecomendado),Escolhaportaserial
correta.6. CliqueemUploadboto,espereatArduinocarregada.
7. SerialMonitoraberto.Definirataxadetransmisso115200,definaenviarcomanovalinhaouAmbosNL&CR.
8. Enviarcomandosettings(insensvelamaisculas)paraverificarasconfiguraesdomdulodereconhecimentodevoz.Entradadesettings,ebateuEnterparaenviar.
Trem
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=htt 3/14
9. TreinarMdulodereconhecimentodevoz.Enviarsigtrain0Oncomandoparatreinarregistro0comassinatura"On".QuandoasimpressesSerialMonitor"Faleagora",vocprecisafalarasuavoz(podeserqualquerpalavra,palavrasignificativarecomendado,podeser'On'aqui),equandoasimpressesSerialMonitor"Falenovamente",vocprecisarepetirasuavoznovamente.Seestesdoissocombinadosdevoz,impressoSerialMonitor"sucesso"e"registro0"treinado,ousenosocorrespondidos,repitafalandoatosucesso.Aotreinar,osdoisLEDnomdulodereconhecimentodevozpodebeneficiaroseuprocessodeformao.Apsenviotraindecomando,oSYS_LEDestpiscandoquelembrloparaestarpronto,emseguida,falarasuavozassimqueoSTATUS_LEDluzesacesas,oregistroterminaumavezquandooSTATUS_LEDluzesapagadas.Emseguida,oSYS_LEDestpiscandonovamente,estesestatutorepetiu,quandootreinamentoforbemsucedida,SYS_LEDeSTATUS_LEDpiscamjuntos,seotreinamentofalhaSYS_LEDeSTATUS_LEDpiscarjuntosrapidamente.
10. Treinarmaisumrecorde.Enviarsigtrain1Offcomandoparatreinarficha1,comaassinatura"Off".Escolhasuaspalavrasfavoritasparatreinar(quepodeserqualquerpalavra,palavrasignificativarecomendado,podeser'Off'aqui).
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=htt 4/14
11. Envieload01comandoparacarregarvoz.Edigaapalavraparaverseomdulodereconhecimentodevozpodereconhecersuaspalavras.
Seavozforreconhecido,vocpodever.
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=htt 5/14
12. Tremdechegada.Treinaramostratambmsuportamvriosoutroscomandos.
1. Abrirvr_sample_control_led(Arquivo>Exemplos>VoiceRecognitionV3>vr_sample_control_led)
2. EscolhaplacaArduinodireita(Ferramenta>Board,UNOrecomendado),Escolhaportaserialcorreta.
3. CliqueemUploadboto,espereatArduinocarregada.4. SerialMonitoraberto.Definirataxadetransmisso115200.5. DigaasuavoztreinadaparacontrolaroLEDnaplacaArduinoUNO.Quandorecorde0
reconhecida,oLEDacende.Quandoficha1reconhecida,oLEDapagase.
Aplicao
LEDdecontroloAmostra
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=htt 6/14
6. Controlelevouacabamento.
VejaTrainparamaisinformaes.
VejaLEDdecontroleparaobtermaisinformaes.
UtilizeessaamostraparasaberocomandodeVoiceRecognitionMdulo.Osdetalhessobrecomandos,consulteProtocolo.VocdevefazerQuadroprincipaldenoentrada,MolduraComprimento,EndFrame,sprecisadeComandodequadrosdeentradaedeestruturadedados.Porexemplo,ChequeCommandRecognizer"AA02010A"paratodos,aquivocsprecisadeentrada01.
Exemplo:
1. AtivarArduinoSerialMonitor"Enviarcomnovalinha"feture,Baudtaxa115200.2. Input"01"para"verificarreconhecedor".3. input"31"para"reconhecedorclara"4. input"30000204"para"cargaregistro0,ficha2,ficha4"
Exemplos
vr_sample_train
vr_sample_control_led
vr_sample_bridge
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=htt 7/14
Esteexemplomostracomousarmltiploscomandos(Quebre7limitesdecomandodevoz),esseusoamostraRECORD0paraalternarentre'grupos'ocomando2(GruponoreconhecimentodevozFuno),primeirogrupocompostoderegistro0,1,2,3,4,5,6,*esegundogrupocompostoderegistro0,7,8,9,10,11,12.
vr_sample_multi_cmd
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=htt 8/14
Nota:Antesdeiniciaresteexemplo,vocprecisatreinarseumdulodereconhecimentodevozemprimeirolugar,ecertifiquesequetodososregistrosde0a12devemsertreinados.
Estaamostrausadoparaverificarataxadetransmisso,quandovocesqueceusuasconfiguraespersonalizadas.
AmaneiramaissimplesdejogaromdulodeReconhecimentodeVozV3usarestabibliotecaVoiceRecognitionArduino.Masparamuitoshackers,issoestlongedesersuficiente,entonsfornecemosesteprotocolopeloqualousuriopodesecomunicarcomomdulodeReconhecimentodeVozV3.
|Head(0AAH)|Durao|Comando|Dados|End(0AH)|Comprimento=L(comprimento+Command+Dados)
|Head(0AAH)|Durao|Comando|Dados|End(0AH)|Comprimento=L(comprimento+Command+Dados)
NOTA:readedadosdiferentecomdiferentecomcomandos.
ALLcdigosoemformatohexadecimal
QUADROCODEAA>CabeaMoldura0A>EndMoldura
VERIFICAR00>Configuraesdeverificaodosistema01>VerifiqueRecognizer02>VerifiqueafichaTrainEstado
vr_sample_check_baud_rate
Protocolo
Formatodebase
Controle
Retorno
Cdigo
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=htt 9/14
03>Verificarassinaturadeumregistro
DEFINIESDESISTEMA10>Restaurarconfiguraesdosistema11>DefinirTaxadeTransmisso12>DefinirMododesadadeIO13>DefinirsadaIOLarguradePulso14>RedefinirsadaIO15>SetPowerOnLoadAuto
REGISTRODEOPERAO20>TrainUmregistroouregistros21>TrainUmRecordeSetAssinatura22>conjuntodeassinaturasparaRecord
CONTROLEreconhecedor30>ColoqueumregistroouregistrosparaoReconhecimento31>LimparRecognizer32>controledeGrupos
Estes3COMANDOSSOUSADOSSOMENTERETORNOMENSAGEM0A>Prompt0D>VozReconhecidoFF>Erro
Use"CheckSystemSettings"comandoparaverificarasconfiguraesatuaisdomdulodereconhecimentodevoz,incluemtaxadetransmissodesrie,sadademodoIO,IOsadadelarguradepulso,carregamentoautomticoefunodegrupo.Formato:|AA|02|00|0A|Retorno:|AA|08|00|STA|BR|IOM|IOPW|AL|GRP|0A|STA:Statustreinado(0destreinadovalorFFficha1treinadoforadealcance)BR:Taxadetransmisso(0,396001240024800419200538400)OIM:ModoIOOutpu(0Pulse1Alternar2Clear3Set)IOPW:OutpuIOLarguradePulso(PulseMode)(1~15)AL:Liguecarregamentoautomtico(0desativar1enable)GRP:GrupocontroleporIOexterno(0disablegrupo1sistemagrupo2usurio)
Voltarparaondice
Use"VerificarRecognizer"comandoparaverificarreconhecedordemdulodereconhecimentodevoz.Formato:|AA|02|01|0A|Retorno:|AA|0E|01|RVN|VRI0|VRI1|VRI2|VRI3|VRI4|VRI5|VRI6|RTN|VRMAP|GRPM|0A|RVN:nmeroderegistrosvlidosnoreconhecedor.(MAX7)VRIN(n=0~6):Registroqueestemreconhecedor,novalordondicereconhecedorRTN:nmeroderegistrostotaisnoreconhecedor.VRMAP:mapadebitsregistrovlidoparaVRI0~VRI6.GRPM:mododegrupoindicar.(FFnonomododegrupomododegrupo~gruposistema0A80~
Detalhes
Verifiqueasconfiguraesdosistema(00)
VerifiqueRecognizer(01)
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=h 10/14
87user00)
Voltarparaondice
Use"VerificarafichaTrainStatus"comandoparaverificarseoregistrotreinado.Formato:Verifiquetodososregistros|AA|03|02|FF|0A|Verifiqueregistrosespecificados|AA|03+n|02|R0|...|Rn|0A|Retorno:|AA|5+2n|02|N|R0|STA|...|Rn|STA|0A|*N:nmeroderegistrostreinados.**R0~Rn:registro.STA:Statustreinado(0destreinadovalorFFficha1treinadoforadealcance)
Voltarparaondice
Utilizeestecomandoparaverificaraassinaturadeumregistro.Formato:|AA|03|03|Registro|0A|Retorno:|AA|03|03|Registro|SIGLEN|ASSINATURA|0A|SIGLEN:comprimentodacordaassinaturaASSINATURA:stringassinatura
Voltarparaondice
Utilizeestecomandopararestaurarasconfiguraesdomdulodereconhecimentodevozparaopadro.Formato:|AA|02|10|0A|Retorno:|AA|03|10|00|0A|
Voltarparaondice
Utilizeestecomandoparadefinirataxadetransmissodomdulodereconhecimentodevoz,efeitoapsmdulodereconhecimentodevozreiniciado.Formato:|AA|03|11|BR|0A|Retorno:|AA|03|11|00|0A|BR:taxadetransmissodesrie(09600124002480039600419200538400).
Voltarparaondice
UtilizeestecomandoparadefinirasadademodoIOmdulodereconhecimentodevoz,entramemvigorimediatamenteapsaexecuodainstruo.Formato:|AA|03|12|MODO|0A|Retorno:
ConfiraafichaTrainStatus(02)
VerifiqueassinaturadeumRecord(03)
Restaurarconfiguraesdosistema(10)
DefinirTaxadeTransmisso(11)
DefinirMododesadadeIO(12)
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=h 11/14
|AA|03|12|00|0A|MODE:.OutputmodoIO(0pulsosmodode1alavanca2Set3Clear)
Voltarparaondice
UtilizeestecomandoparadefinirasadaIOlarguradepulsodomdulodereconhecimentodevoz,entramemvigorimediatamenteapsaexecuodainstruo.LarguradepulsousadoquandoasadademodoIO"Pulse".Formato:|AA|03|13|NVEL|0A|Retorno:|AA|03|13|00|0A|LEVEL:Nveldelarguradepulso.Detalhes:
0010ms0115ms0220ms0325ms0430ms0535ms0640ms0745ms0850ms0975ms0A100ms0B200ms0C300ms0D400ms0E500ms0F1s
Voltarparaondice
UtilizeestecomandoparareporasadaIO.EssecomandopodeserusadonaproduoIOset/modoclaroparagerarumpulsodefinidopelousurio.Formato:|AA|03|14|FF|0A|(redefinirtodosiodesada)|AA|03+n|14|IO0|...|ION|0A|(redefiniriosdesada)Retorno:|AA|03|14|00|0A|Ion:nmerodeiodesada
Voltarparaondice
Utilizeestecomandoparaativaroudesativar"PowerOnLoadAuto"funo.Formato:|AA|03|15|00|0A|(carregamentoautomticodesativar)|AA|03+n|15|BITMAP|R0|...|Rn|0A|(conjuntodecargaautomtico)Retorno:|AA|04+n|15|00|BITMAP|R0|...|Rn|0A|(conjuntodecargaautomtico)Bitmap:.BitmapRecord(0zerorecordes,desativarocarregamentoautomtico01umrecorde03doisregistros07Trsregistros0fQuatroregistros1Fcincosoregistros3FSeisregistro7FSeteregistros)R0~Rn:Grave
Voltarparaondice
Registrosdetrem,podetreinarvriosregistrosdeumasvez.Formato:|AA|03+n|20|R0|...|Rn|0A|Retorno:|AA|LEN|0A|REGISTRO|PROMPT|0A||AA|05+2n|20|N|R0|STA0|...|Rn|Stan|SIG|0A|*SIG:stringassinatura**ALERTA:promptdecordaRn:GraveSTA:resultadotrem(0Sucesso1Timeoutvalor2Recordforadealcance)
DefinirsadaIOdelarguradepulso(13)
SadaResetIO(14)
SetPowerOnLoadAuto(15)
Umtremregistoouregistos(20)
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=h 12/14
N:nmerodesucessotrem
Voltarparaondice
Treinarumregistroedefinirumaassinaturaparaele,umregistrodeumavez.Formato:|AA|03+SIGLEN|21|REGISTRO|SIG|0A|(Conjuntoassinatura)Retorno:|AA|LEN|0A|REGISTRO|PROMPT|0A|(linhadetrem)|AA|05+SIGLEN|21|N|REGISTRO|STA|SIG|0A|SIG:stringassinaturaALERTA:promptdecordaSTA:resultadotrem(0Sucesso1Timeoutvalor2Recordforadealcance)N:nmerodesucessotrem
Voltarparaondice
Definirumaassinaturaparaumregistro,umregistrodeumavez.Formato:|AA|03+SIGLEN|22|REGISTRO|SIG|0A|(Conjuntoassinatura)|AA|03|22|REGISTRO|0A|(Excluirassinatura)Retorno:|AA|04+SIGLEN|22|00|REGISTRO|SIG|0A|(Conjuntoretornoassinatura)|AA|04|22|00|REGISTRO|0A|(Eliminarregressoassinatura)SIG:stringassinaturaSIGLEN:comprimentodacordaassinatura
Voltarparaondice
Registrosdecarga(1~7)parareconhecedordemdulodereconhecimentodevoz,apsaexecuodoMdulodereconhecimentodevozcomearareconhecerimediatamente.Formato:|AA|2+n|30|R0|...|Rn|0A|Retorno:|AA|2+n|30|N|R0|STA0|...|Rn|Stan|0A|N:nmerodecarregamentocomsucessoR0~Rn:GraveSTA0~Stan:.ResultadosLoad(0valorSuccessFFGravarforadafaixaFEGravardestreinadoFDRecognizercompletoFCjnoreconhecedorGravar)
Voltarparaondice
Paredereconhecimento,ereconhecedorvaziodereconhecimentodevozMdulodeformatao.:|AA|02|31|0A|Retorno:|AA|03|31|00|0A|
Voltarparaondice
Mododeajustegrupocontrole(desativar,sistema,usurio),seafunodecontroledegrupohabilitado(sistemaouusurio),entoavozmdulodereconhecimentocontroladopelocontroleexternoIO.
UmtremRecordeconjuntodeassinaturas(21)
DefinirAssinaturaparaRecord(22)
CarregarumregistoouregistosdeReconhecimento(30)
LimparRecognizer(31)
GrupodeControle(32)
Gruposelecione
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=h 13/14
Formato:|AA|04|32|00|MODO|0A|MODE:mododecontrolodegruponovo.(00disable01sistemade02usuriodecheckFF)Retorno:|AA|03|32|00|0A|ou|AA|05|32|00|FF|MODO|0A|(verifiqueretornodecomando)
Definirocontedodogrupodeusurio(registro).Formato:|AA|03|32|01|UGRP|0A|(ApagarUGRP)|AA|LEN|32|01|UGRP|R0|...|Rn|0A|(ConjuntoUGRP)UGRP:NmerodegrupodeusuriosR0~Rn:nmerodendicerecorde(n=0,1,...,6)Retorno:|AA|03|32|00|0A|(retornoSucesso)
Grupodesistemadecargaparareconhecedor,estecomandoabririareconhecedor.Formato:|AA|04|32|02|SGRP|0A|Retorno:|AA|04|32|SGRP|VRI0|VRI1|VRI2|VRI3|VRI4|VRI5|VRI6|RTN|VRMAP|GRPM|0A|SGRP:nmerodogrupoSistema.VRIN(n=0~6):Registroqueestemreconhecedor,novalordondicereconhecedorRTN:nmeroderegistrostotaisnoreconhecedor.VRMAP:mapadebitsregistrovlidoparaVRI0~VRI6.GRPM:mododegrupoindicar.(Grupode00~0Asistema)
Cargagrupodeusuriosparareconhecedor,estecomandoabririareconhecedor.Formato:|AA|04|32|03|UGRP|0A|Retorno:|AA|04|32|UGRP|VRI0|VRI1|VRI2|VRI3|VRI4|VRI5|VRI6|RTN|VRMAP|GRPM||0A|UGRP:nmerodogrupoSistema.VRIN(n=0~6):Registroqueestemreconhecedor,novalordondicereconhecedorRTN:nmeroderegistrostotaisnoreconhecedor.VRMAP:mapadebitsregistrovlidoparaVRI0~VRI6.GRPM:mododegrupoindicar.(Grupode00~0Asistema)
Verifiqueocontedodogrupodousurio.Formato:|AA|04|32|04|0A|(marquetodosgrupodeutilizadores)ou|AA|04|32|04|UGRP0|...|UGRPn|0A|(verifiquegrupodeusurios)Retorno:|AA|0A|32|UGRP|R0|R1|R2|R3|R4|R5|R6|0A|UGRP:nmerodegrupodousurio.R0~R6:Qualquerregistro.
Voltarparaondice
Promptdecomandousadosomenteparamdulodereconhecimentodevozpararetornardadosquandoocomandodousuriotremvoz.
Definirgrupodeusurios
Grupodesistemadecarga
Cargagrupodeusurios
Verifiquegrupodeusurios
Prompt(0A)
-
09/05/2015 elechouse/VoiceRecognitionV3GitHub
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=ptBR&ie=UTF8&prev=_t&rurl=translate.google.com.br&sl=en&tl=ptBR&u=h 14/14
Formato:NONERetorno:|AA|07|0A|REGISTRO|PROMPT|0A|RECORDE:RegistroqueestemformaoALERTA:promptdecorda
Voltarparaondice
ReconhecidocomandodevozutilizadoapenasparaoMdulodereconhecimentodevozpararetornardadosquandoavozreconhecida.Formato:NONERetorno:|AA|07|0E|00|GRPM|R|RI|SIGLEN|SIG|0A|GRPM:mododegrupoindicar.(FFnonomododegrupo~00mododegrupo0Asistemade80~87usermododegrupo)R:registroquereconhecido.RI:valordondicereconhecedorparaoregistroreconhecido.SIGLEN:comprimentoassinaturadoregistroreconhecido,0significanaassinatura,emreaSIGSIG:contedoassinatura
Voltarparaondice
Errodecomandousadosomenteparamdulodereconhecimentodevozpararetornarostatusdeerro.Formato:NONERetorno:|AA|03|FF|ECODE|0A|
ECODE:cdigodeerro(FFcomandoindefinidoerrodecomprimentoFEcomandoerroFDdadosdeerrodeerroFCsubcomandousoFBcomando)
Voltarparaondice
VejaVoiceRecognitionV3.cppoulibref.pdfparaobtermaisinformaes.
Topo
VozReconhecido(0D)
Erro(FF)
RefernciaBiblioteca
Comprar
Estado API Treinamento Loja Blog Sobre2015GitHub,Inc. Condies Privacidade Segurana Contato