{"id":"https://openalex.org/W7208824729","doi":"https://doi.org/10.55248/gengpi.07.0826.2606","title":"TensorFlow Lite Micro on ESP32-S3: A Deployment Case Study in On-Device Audio Event Classification","display_name":"TensorFlow Lite Micro on ESP32-S3: A Deployment Case Study in On-Device Audio Event Classification","publication_year":2026,"publication_date":"2026-08-22","ids":{"openalex":"https://openalex.org/W7208824729","doi":"https://doi.org/10.55248/gengpi.07.0826.2606"},"language":"en","primary_location":{"id":"doi:10.55248/gengpi.07.0826.2606","doi":"https://doi.org/10.55248/gengpi.07.0826.2606","is_oa":true,"landing_page_url":"https://doi.org/10.55248/gengpi.07.0826.2606","pdf_url":"https://doi.org/10.55248/gengpi.07.0826.2606","source":{"id":"https://openalex.org/S4220651630","display_name":"International Journal of Research Publication and Reviews","issn_l":"2582-7421","issn":["2582-7421"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Research Publication and Reviews","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://doi.org/10.55248/gengpi.07.0826.2606","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5119556505","display_name":"Nelson R Varte","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nelson R Varte","raw_affiliation_strings":["Department of Computer Applications , Assam Engineering College , Assam , India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Applications , Assam Engineering College , Assam , India","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087974102","display_name":"Diganta Baishya","orcid":"https://orcid.org/0000-0002-1430-5142","observed_orcids":["https://orcid.org/0000-0002-1430-5142"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Diganta Baishya","raw_affiliation_strings":["Computer Sc. & Engineering Department , Assam Engineering College , Assam , India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Sc. & Engineering Department , Assam Engineering College , Assam , India","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"7","issue":"8","first_page":"2810","last_page":"2815"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11309","display_name":"Music and Audio Processing","score":0.5619999766349792,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11309","display_name":"Music and Audio Processing","score":0.5619999766349792,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.13449999690055847,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10201","display_name":"Speech Recognition and Synthesis","score":0.07500000298023224,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/tensorflow-lite-micro","display_name":"TensorFlow Lite Micro","score":0.9729999899864197},{"id":"https://openalex.org/keywords/esp32-s3","display_name":"ESP32-S3","score":0.9399999976158142},{"id":"https://openalex.org/keywords/tinyml","display_name":"TinyML","score":0.7599999904632568},{"id":"https://openalex.org/keywords/mfcc-feature-extraction","display_name":"MFCC feature extraction","score":0.9089999794960022},{"id":"https://openalex.org/keywords/model-porting","display_name":"model porting","score":0.4300000071525574},{"id":"https://openalex.org/keywords/input-normalization","display_name":"input normalization","score":0.6100000143051147}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7833999991416931},{"id":"https://openalex.org/C106251023","wikidata":"https://www.wikidata.org/wiki/Q851989","display_name":"Porting","level":3,"score":0.7615000009536743},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.6557000279426575},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5669999718666077},{"id":"https://openalex.org/C67212190","wikidata":"https://www.wikidata.org/wiki/Q104851","display_name":"Firmware","level":2,"score":0.5101000070571899},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.48330000042915344},{"id":"https://openalex.org/C95623464","wikidata":"https://www.wikidata.org/wiki/Q1096149","display_name":"Classifier (UML)","level":2,"score":0.41510000824928284},{"id":"https://openalex.org/C52622490","wikidata":"https://www.wikidata.org/wiki/Q1026626","display_name":"Feature extraction","level":2,"score":0.41269999742507935},{"id":"https://openalex.org/C48105269","wikidata":"https://www.wikidata.org/wiki/Q1141160","display_name":"Header","level":2,"score":0.4025999903678894},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.4011000096797943},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.3797999918460846},{"id":"https://openalex.org/C28490314","wikidata":"https://www.wikidata.org/wiki/Q189436","display_name":"Speech recognition","level":1,"score":0.3504999876022339},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.3424000144004822},{"id":"https://openalex.org/C2779971919","wikidata":"https://www.wikidata.org/wiki/Q1378949","display_name":"Handset","level":2,"score":0.3312000036239624},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3262999951839447},{"id":"https://openalex.org/C140745168","wikidata":"https://www.wikidata.org/wiki/Q1210082","display_name":"Tree traversal","level":2,"score":0.2971000075340271},{"id":"https://openalex.org/C500551929","wikidata":"https://www.wikidata.org/wiki/Q8819","display_name":"Unicode","level":2,"score":0.2964000105857849},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.29490000009536743},{"id":"https://openalex.org/C83665646","wikidata":"https://www.wikidata.org/wiki/Q42139305","display_name":"Feature vector","level":2,"score":0.28139999508857727},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.27970001101493835},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.2775000035762787},{"id":"https://openalex.org/C175309249","wikidata":"https://www.wikidata.org/wiki/Q725864","display_name":"Pipeline transport","level":2,"score":0.27459999918937683},{"id":"https://openalex.org/C175291020","wikidata":"https://www.wikidata.org/wiki/Q1156822","display_name":"Offset (computer science)","level":2,"score":0.2700999975204468},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.2694000005722046},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.2565999925136566},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.2565000057220459},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.2533000111579895},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.25049999356269836}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.55248/gengpi.07.0826.2606","doi":"https://doi.org/10.55248/gengpi.07.0826.2606","is_oa":true,"landing_page_url":"https://doi.org/10.55248/gengpi.07.0826.2606","pdf_url":"https://doi.org/10.55248/gengpi.07.0826.2606","source":{"id":"https://openalex.org/S4220651630","display_name":"International Journal of Research Publication and Reviews","issn_l":"2582-7421","issn":["2582-7421"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Research Publication and Reviews","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.55248/gengpi.07.0826.2606","doi":"https://doi.org/10.55248/gengpi.07.0826.2606","is_oa":true,"landing_page_url":"https://doi.org/10.55248/gengpi.07.0826.2606","pdf_url":"https://doi.org/10.55248/gengpi.07.0826.2606","source":{"id":"https://openalex.org/S4220651630","display_name":"International Journal of Research Publication and Reviews","issn_l":"2582-7421","issn":["2582-7421"],"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Research Publication and Reviews","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7208824729.pdf","grobid_xml":"https://content.openalex.org/works/W7208824729.grobid-xml"},"referenced_works_count":7,"referenced_works":["https://openalex.org/W2769912137","https://openalex.org/W3093348380","https://openalex.org/W4411184484","https://openalex.org/W4414499946","https://openalex.org/W4415164192","https://openalex.org/W4416064215","https://openalex.org/W4417536027"],"related_works":["https://openalex.org/W4413221175","https://openalex.org/W7221956673","https://openalex.org/W4414548686","https://openalex.org/W7162270135","https://openalex.org/W4400276564","https://openalex.org/W7165001664","https://openalex.org/W7220797720","https://openalex.org/W4412571048","https://openalex.org/W7129363519","https://openalex.org/W3093348380"],"abstract_inverted_index":{"TinyML":[0],"deployment":[1,54,175],"guides":[2],"tend":[3],"to":[4,14,35,38,184,216],"stop":[5,27],"at":[6],"the":[7,30,46,53,90,121,148,174,185,192,231],"point":[8],"where":[9],"a":[10,21,56,66,105,133,143],"model":[11,167],"converts":[12],"cleanly":[13],"TensorFlow":[15,92,149],"Lite":[16,93,150],"Micro":[17,94,151],"and":[18,41,104,120,194,219],"runs":[19],"on":[20,61],"microcontroller.":[22],"Audio":[23],"classification":[24],"pipelines":[25,197],"rarely":[26],"there,":[28],"because":[29,114],"feature-extraction":[31,116],"stage":[32],"also":[33],"has":[34],"be":[36,181,199],"ported":[37,183],"embedded":[39,98,162,195],"C/C++":[40],"kept":[42],"numerically":[43],"consistent":[44],"with":[45,74,96,138],"Python":[47],"training":[48,193],"code.":[49],"This":[50,109],"paper":[51],"documents":[52],"of":[55,173],"binary":[57],"audio":[58,163],"event":[59],"classifier":[60],"an":[62,97,101],"ESP32-S3,":[63],"built":[64],"around":[65],"57-dimensional":[67],"MFCC":[68],"feature":[69,178,196],"vector":[70],"computed":[71],"entirely":[72],"on-device,":[73],"no":[75],"external":[76],"DSP":[77],"library.":[78],"Two":[79],"inference":[80],"paths":[81],"were":[82],"considered":[83],"during":[84],"development.":[85],"The":[86,128,154,212],"initial":[87],"implementation":[88,110],"used":[89],"standard":[91],"interpreter":[95],".tflite":[99],"model,":[100],"operator":[102],"resolver,":[103],"static":[106],"tensor":[107],"arena.":[108],"was":[111],"not":[112,125,221],"completed":[113],"its":[115],"routine":[117],"remained":[118],"incomplete":[119],"input-normalization":[122],"parameters":[123],"had":[124],"been":[126],"populated.":[127],"final":[129,232],"firmware":[130],"instead":[131],"uses":[132],"hand-written":[134],"C++":[135],"forward":[136],"pass":[137],"weights":[139],"exported":[140],"directly":[141],"into":[142],"generated":[144],"header":[145],"file,":[146],"eliminating":[147],"runtime":[152],"dependency.":[153],"case":[155],"study":[156,213],"highlights":[157],"two":[158],"practical":[159],"considerations":[160],"for":[161,230],"machine":[164],"learning.":[165],"First,":[166],"execution":[168],"may":[169],"represent":[170],"only":[171],"part":[172],"effort":[176],"when":[177],"extraction":[179],"must":[180],"independently":[182],"target":[186],"platform.":[187],"Second,":[188],"numerical":[189],"parity":[190],"between":[191],"should":[198],"checked":[200],"explicitly":[201],"rather":[202],"than":[203],"inferred":[204],"from":[205],"successful":[206],"compilation":[207],"or":[208,227],"functional":[209],"device":[210],"output.":[211],"is":[214],"limited":[215],"one":[217],"project":[218],"does":[220],"report":[222],"accuracy,":[223],"latency,":[224],"memory":[225],"consumption,":[226],"flash":[228],"utilization":[229],"firmware.":[233]},"counts_by_year":[],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2026-09-06T00:00:00"}
