[{"data":1,"prerenderedAt":378},["ShallowReactive",2],{"project-15809291":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":40,"post_text":42,"what":43,"said":62,"maker_in_thread":133,"shape":141,"grid":145,"attempts":340,"same_week":341,"maker_shows":34,"maker_hidden":370,"reader_version":371,"card":372},"15809291","stream-audio-fingerprint","Shazam-like acoustic fingerprinting of continuous audio streams","title","Show HN: Shazam-like acoustic fingerprinting of continuous audio streams","https:\u002F\u002Fgithub.com\u002Fdest4\u002Fstream-audio-fingerprint","github.com","dest",1511979375,2017,158,76,237,2242,11,"notable","languages","audio fingerprinting library","library",[24,25,26,27],"audio fingerprinting","song recognition","radio stream","acoustic fingerprint","curious",0.235,{"positive":31,"neutral":32,"mixed":33,"critical":34},5,16,0,1,22,{"idea":37,"execution":38,"performance":39},{"positive":34,"critical":34},{"positive":33,"critical":33},{"positive":33,"critical":33},[33,41,33,33,41,41,31,41,33,33,33,33,33,33,33,33,41,41,33,33,41,33,31,33,33,33,33,33,33,33,31,41,41,41,34,31,31,41,41,33],3,null,{"problem":44,"audience":42,"pricing":42,"motivation":54,"time_to_build":42,"stack":59,"openness":60,"stage":61,"team_size":61},{"value":45,"source":46,"evidence":47},"Identifies songs or repeated audio in continuous streams, e.g. radio broadcasts","maker",[48,51],{"id":49,"by":11,"text":50},"15810717","OP here. This lib is a brick in an adblock for radio broadcasts I have been developing for a while and that I am progressively open sourcing.",{"id":52,"by":11,"text":53},"15809544","Hope it will be useful! This lib is a brick in an adblock for radio broadcasts I have been developing for a while and that I am progressively open sourcing.",{"value":55,"source":46,"evidence":56},"A brick in an adblock for radio broadcasts the maker is developing",[57,58],{"id":49,"by":11,"text":50},{"id":52,"by":11,"text":53},[],"open_source","unknown",{"praise":63,"objections":76,"requests":83,"questions":94,"alternatives":106},[64],{"value":65,"source":66,"evidence":67},"Interesting project and useful audio processing work","commenter",[68,72],{"id":69,"by":70,"text":71},"15809474","Xeoncross","Thanks for sharing. Processing PCM audio signals is something that is actually useful for more things that people realize.",{"id":73,"by":74,"text":75},"15809820","maephisto","Awesome share!",[77],{"value":78,"source":46,"evidence":79},"Fingerprinting cannot detect speech or original musical content like mixes",[80],{"id":81,"by":11,"text":82},"15811081","There's speech and original musical content, like bootlegs, mixes, that cannot be detected with fingerprinting. For a free Spotify without ads, have a look at…",[84],{"value":85,"source":66,"evidence":86},"Publish more details on how it works and the database implementation",[87,91],{"id":88,"by":89,"text":90},"15809841","slig","Care to share more details of how it works? Thanks!",{"id":92,"by":11,"text":93},"15810889","You mean 2d arrays containing the raw audio signal? No, this would not work because you do not know the phase along the y dimension when you want to compare to another signal.…",[95],{"value":96,"source":66,"evidence":97},"Whether it can skip ads in podcasts or Spotify-like streams",[98,102],{"id":99,"by":100,"text":101},"15810935","throwmenow_0140","Cool concept. Do you silence\u002Fskip the sound when you don't recognize a song? Nice idea for Spotify for free without ads - piping the sound into a virtual device that gets…",{"id":103,"by":104,"text":105},"15813149","makesthingspos","Have you thought about doing adblock for podcasts? One couldn't adblock unique reads of ads, but many podcasters read an advertisement once and then include that read in multiple…",[107,114,120,126],{"value":108,"source":66,"evidence":109},"Panako",[110],{"id":111,"by":112,"text":113},"15814282","joren-","Another implementation of this algorithm can be found at [1]. It also includes several other algorithms for acoustic fingerprinting that can serve as a baseline. See [2] for a…",{"value":115,"source":66,"evidence":116},"Dejavu",[117],{"id":118,"by":100,"text":119},"15810821","Very cool stuff! It seems that all those solutions are based on the analysis of visual representations of spectrograms. Is this common or could you just use 2d arrays which…",{"value":121,"source":46,"evidence":122},"ACRCloud",[123],{"id":124,"by":11,"text":125},"15811344","Thanks. For the record, the fingerprint service used in this script is ACRCloud https:\u002F\u002Fwww.acrcloud.com",{"value":127,"source":66,"evidence":128},"Google Pixel 2 Now Playing",[129],{"id":130,"by":131,"text":132},"15810772","hammock","Google Pixel 2 phones are doing this now as an out-of-the-box feature. It's continuously listening and the song name appears on your lock screen.…",{"comments":134,"answered":18,"key":135},20,[136,137,138],{"id":49,"text":50},{"id":81,"text":82},{"id":139,"text":140},"15814684","Do you need an adblock to not have ads on play.spotify.com? or is it adfree by default?",{"commenters":142,"max_depth":143,"maker_replies":134,"first_comment_mins":134,"lifespan_hours":144},37,7,34,[146,148,149,151,155,156,159,161,162,165,168,171,174,177,180,183,186,187,190,194,198,201,203,205,207,209,211,213,216,219,222,224,225,227,229,233,235,237,239,242,245,248,250,252,254,256,261,264,266,270,272,276,278,281,283,284,286,290,293,294,295,298,301,304,307,309,313,316,320,322,324,326,331,333,336,338],[49,33,33,147,11,34],"project\u002Fneutral\u002Fidea",[99,33,41,147,100,33],[81,33,33,150,11,34],"project\u002Fneutral\u002Fexecution",[152,33,33,153,154,33],"15814176","other\u002Fneutral\u002Fnone","Cenk",[139,33,33,153,11,34],[157,33,33,153,158,33],"15814794","KitDuncan",[160,33,33,153,154,33],"15815185",[103,33,41,147,104,33],[163,33,41,147,164,33],"15814083","hakanito",[166,33,41,147,167,33],"15814699","fredley",[169,33,41,147,170,33],"15815102","justinjlynn",[172,33,33,173,11,34],"15815309","maker\u002Fneutral\u002Fnone",[175,33,31,176,170,33],"15820816","maker\u002Fpositive\u002Fnone",[178,33,41,147,179,33],"15813384","retox",[181,33,41,147,182,33],"15813722","disappearance",[184,33,33,185,170,33],"15814147","commenter\u002Fneutral\u002Fidea",[130,34,33,153,131,33],[188,34,33,189,11,34],"15810800","project\u002Fneutral\u002Fperformance",[191,34,33,192,193,33],"15810927","other\u002Fneutral\u002Fperformance","goldenkey",[195,34,33,196,197,33],"15813004","other\u002Fcritical\u002Fprivacy","0x00000000",[199,34,33,153,200,33],"15814607","dmitrygr",[202,34,33,153,197,33],"15814940",[204,34,33,196,131,33],"15820360",[206,34,33,153,167,33],"15814705",[208,34,33,153,131,33],"15819081",[210,34,33,153,158,33],"15814806",[212,34,33,153,197,33],"15814943",[214,34,33,153,215,33],"15818657","j_s",[217,34,33,153,218,33],"15814951","finnn",[220,34,33,192,221,33],"15810947","drampelt",[118,223,41,150,100,33],2,[92,223,33,150,11,34],[226,223,41,150,100,33],"15811145",[228,223,33,150,11,34],"15811221",[230,223,33,231,232,33],"15811396","commenter\u002Fneutral\u002Fnone","ssalazar",[234,223,33,231,11,34],"15811468",[236,223,33,231,232,33],"15811655",[238,223,33,231,100,33],"15812226",[240,223,41,150,241,33],"15814269","jmmcd",[243,223,33,153,244,33],"15811804","doctoboggan",[246,223,33,231,247,33],"15813522","rahimnathwani",[111,41,31,249,112,33],"project\u002Fpositive\u002Fnone",[251,41,33,176,11,34],"15814681",[253,41,33,231,112,33],"15814798",[255,41,33,173,11,34],"15814819",[257,258,33,259,260,33],"15809714",4,"other\u002Fpositive\u002Fidea","StavrosK",[262,258,33,263,11,34],"15809752","other\u002Fneutral\u002Fexecution",[265,258,33,263,260,33],"15809825",[267,258,33,268,269,33],"15810545","commenter\u002Fcritical\u002Fexecution","uitgewis",[271,258,33,231,260,33],"15811246",[273,258,33,274,275,33],"15810018","other\u002Fpositive\u002Fnone","sunsetMurk",[277,258,33,153,260,33],"15810198",[279,258,33,274,280,33],"15810541","maneesh",[282,258,33,153,260,33],"15811235",[124,258,33,173,11,34],[285,258,33,153,260,33],"15811801",[287,31,33,288,289,33],"15813267","other\u002Fneutral\u002Fidea","peterburkimsher",[69,291,31,292,70,33],6,"project\u002Fpositive\u002Fidea",[52,291,33,173,11,34],[88,291,41,173,89,33],[296,291,33,297,11,34],"15809929","project\u002Fneutral\u002Fdocs",[299,291,41,189,300,33],"15809850","vitovito",[302,291,33,303,11,34],"15809921","project\u002Fpositive\u002Fperformance",[305,291,41,147,306,33],"15810281","snissn",[308,291,33,147,11,34],"15810317",[310,291,34,311,312,33],"15814884","project\u002Fcritical\u002Fidea","icebraining",[314,143,31,176,315,33],"15821848","toomuchtodo",[317,318,41,147,319,33],"15813403",8,"durkie",[321,318,33,147,11,34],"15814697",[73,323,31,176,74,33],9,[325,323,33,176,11,34],"15809887",[327,328,41,329,330,33],"15810503",10,"project\u002Fneutral\u002Fnone","megamindbrian2",[332,328,33,150,11,34],"15810521",[334,18,41,147,335,33],"15811121","ww520",[337,18,33,329,11,34],"15811267",[339,18,33,153,182,33],"15813753",[],[342,347,352,356,361,366],{"id":343,"name":344,"points":345,"category":346},"15765762","Nebula",345,"productivity",{"id":348,"name":349,"points":350,"category":351},"15796943","Tenta DNS",283,"infrastructure",{"id":353,"name":354,"points":355,"category":20},"15810244","Promptui",196,{"id":357,"name":358,"points":359,"category":360},"15785333","Ondevice SSH",152,"dev_tools",{"id":362,"name":363,"points":364,"category":365},"15793156","3D Game Programming",109,"learning_science",{"id":367,"name":368,"points":369,"category":365},"15795682","Angelic-hierarchy",95,false,"v2",{"id":373,"name":5,"line":6,"ai":370,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":374,"top":18,"kw":375,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":376,"url":9,"mix":377,"praise":65,"objection":78,"sub":21},15809291,0.24,[24,25,26,27],"0300335300000000330030500000005333155330",[31,32,33,34],1794036561258]