voice SNS & community Mobile app
EchoPin — a location-based voice SNS that leaves your voice at a “place”

Leave a place's feelings in voice,Meet by area

EchoPin Co., Ltd. — A location-based voice SNS built from scratch on iOS / Android, where users record and post audio tied to places and discover and play other users' voices by area or event. Auto transcription implemented with Google Cloud Speech.

50,000+
Posted Voices
Audio tied to places
Automatic
Transcription
Google Speech
Location-linked
Discovery experience
Explore by area
Challenges
Before

There was no way to preserve the warmth of a “voice” that text and photos alone cannot convey, and experiences unique to a place were hard to share. Audio was hard to catch, could not be searched, and rarely built momentum at events.

  • Want to leave feelings in voice
    What text and photos cannot convey
  • Want experiences unique to a place
    No mechanism to tie things to a place
  • Want to read audio as text too
    Hard to catch and impossible to search
  • Want events to build momentum
    No place for participants to connect
Solution
After

A TypeORM API manages audio, areas, and events, while Google Cloud Speech auto-transcribes posted audio. The React Native app handles recording and posting, delivers area-linked discovery and playback, and provides a community experience connected through voice.

Users / Operators → API core → 3 features: discovery, recording, events Users iOS / Android Record & play EchoPin API TypeORM Speech recognition Operators CMS admin Delivery & review Discover by locationAreas & map Record & transcribePost + auto captions EventsCommunity & Likes Record → discover by location → interact at events, all in one app Built with React Native + TypeORM + Google Cloud Speech
EchoPin — Area Map
Voices at Shibuya Scramble @harukaze · 0:42 · ♥ 128 Caption: Here today…
Area map — voice pins + playback + auto captions
Tech stack React Native NestJS TypeORM Google Speech AWS
7 months
36 person-months
Considering an audio platform for your company? info@amela.vn