Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Sayeem-Velocity/shobdotori-where-dialects-flow-into-bangla

Domain:

natural language processing

Record type:

software
Creator:
Say
Host:
# "শব্দতরী : Where Dialects flow into Bangla" Shobdotori is a web-based platform for collecting and storing audio recordings of Bangla dialects. It has a **frontend** (user interface) and a **backend** (API + database) that work together. --- ## Project Structure ``` SHOBDOTORI/ │── api/ # Backend PHP API scripts (ping.php, upload.php, etc.) │── audio/ # Saved audio recordings (STORAGE_DIR points here) │── css/ # Stylesheets for frontend │── images/ # Icons and logos used in UI │── js/ # Frontend logic (app.js handles recording & upload) │── index.html # Main frontend (for Netlify or local hosting) │── index.php # Alternative frontend (if served with PHP backend) │── .htaccess # Apache configuration (CORS/routing) ``` --- ## Frontend * **File:** `index.html` (or `index.php` if using PHP backend) * **Tech:** HTML, CSS, JavaScript * **Features:** * User selects a dialect (`dropdown`) * Reads sentences shown on screen * Clicks **Start Recording** → speaks the sentence → clicks **Stop Recording** * Browser saves recording temporarily and uploads it via `app.js` * **Location:** Can be hosted on **Netlify**, or served locally with `index.html`. --- ## Backend * **Folder:** `api/` * **Config:** `config.php` * **Tech:** PHP (XAMPP/Apache) * **Key API Endpoints:** * `/api/ping.php` → check if backend is running * `/api/next-index.php` → get next available index for a dialect * `/api/upload.php` → receive audio + metadata, save to disk + database * **Database:** MySQL (`shobdotori` → `recordings` table) * **DB fields:** `id`, `dialect`, `index_no`, `filename`, `rel_path`, `absolute_path`, `mime`, `bytes`, `created_at` --- ## Audio Storage * **Directory:** `audio/` * **Configured in:** `config.php` ```php define('STORAGE_DIR', 'D:/BanglaSpeechUI/audio'); ``` * **File format:** WAV/WebM converted to WAV using `ffmpeg` * **Naming:** ``` dialect/dialect_train (0) …

Visit

github.com

Similar

2004 Indian Ocean tsunami flow velocity measurements from survivor videosSaptak: A Large-scale Multi-Regional Benchmark Dataset for Poly-Dialectal Neural Machine Translation between Standard Bangla and Regional Dialects, and among Regional DialectsCerebral Blood Flow Velocity is Not Associated with Serum Hemoglobin in Children with Malaria‐Associated AnemiaVariation of Ice Velocity at Lewis Glacier, Mount Kenya, Kenya: Verification Midway Into a ForecastEnhanced insight into Ghana's Seismicity through a Refined Crustal Velocity Model and Earthquake Focal Mechanismsalmamunhossen/bangla-keyboard

2004 Indian Ocean tsunami flow velocity measurements from survivor videos

The tsunami of 26th December 2004 severely affected Banda Aceh along the North tip of Sumatra (Indon

Saptak: A Large-scale Multi-Regional Benchmark Dataset for Poly-Dialectal Neural Machine Translation between Standard Bangla and Regional Dialects, and among Regional Dialects

This dataset is a comprehensive parallel corpus developed for poly-dialectal neural machine translat

Cerebral Blood Flow Velocity is Not Associated with Serum Hemoglobin in Children with Malaria‐Associated Anemia

ABSTRACT BACKGROUND AND PURPOSE Hemo

Variation of Ice Velocity at Lewis Glacier, Mount Kenya, Kenya: Verification Midway Into a Forecast

Abstract The ice velocity slowdown occurring at Lewis Glacier, Mount Kenya, duri

Enhanced insight into Ghana's Seismicity through a Refined Crustal Velocity Model and Earthquake Focal Mechanisms

This abstract presents the findings of a comprehensive seismicity analysis conducted in Ghana using

almamunhossen/bangla-keyboard

bangla-keyboard # bangla-keyboard