• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kobotoolbox / kpi / 25379279264 / 3
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-2128-fix-cast-issue
DEFAULT BRANCH: master
Ran 05 May 2026 01:35PM UTC
Files 910
Run time 31s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 May 2026 01:28PM UTC coverage: 55.2% (-4.9%) from 60.121%
25379279264.3

push

github

web-flow
feat(nlp): upgrade automatic Google transcription to Speech-to-Text v2 batch API DEV-1498 (#6955)

### 📣 Summary
This PR upgrades the automatic Google transcription service from the
Speech-to-Text v1 API to the v2 API.

The implementation uploads audio files to Google Cloud Storage, submits
a batch recognition job, and retrieves the resulting transcripts from
JSON output files written by Google.

The service now dynamically resolves the correct region and model using
the new languages configuration introduced in the languages app.

### 📖 Description
The new implementation follows the v2 architecture:
1. Audio files are uploaded to Google Cloud Storage
2. A BatchRecognize job is created
3. Google processes the audio asynchronously
4. Transcription results are written as JSON files to Cloud Storage
5. The service reads the output JSON and returns the transcript

The implementation supports two mechanisms for tracking long-running
operations:
- Cache-based tracking: Used for single transcription requests.
- Database-based tracking: Future bulk transcription operations will
store the Google operation id on `SubsequenceBulkActionItem`.

5150 of 12081 branches covered (42.63%)

20094 of 36402 relevant lines covered (55.2%)

0.55 hits per line

Source Files on job 25379279264.3
  • Tree
  • List 910
  • Changed 216
  • Source Changed 0
  • Coverage Changed 216
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 25379279264
  • 65442875 on github
  • Prev Job for on main (#25375472782.4)
  • Next Job for on main (#25420610593.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc