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

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

Build:
Build:
LAST BUILD BRANCH: release/2.026.13
DEFAULT BRANCH: master
Ran 05 May 2026 01:39PM UTC
Files 912
Run time 32s
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: 68.099% (+8.0%) from 60.121%
25379279264.8

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`.

6857 of 12198 branches covered (56.21%)

24846 of 36485 relevant lines covered (68.1%)

0.68 hits per line

Source Files on job 25379279264.8
  • Tree
  • List 912
  • Changed 291
  • Source Changed 0
  • Coverage Changed 291
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