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

spokestack / spokestack-android
89%
master: 89%

Build:
Build:
LAST BUILD BRANCH: jz-asr-doc
DEFAULT BRANCH: master
Repo Added 25 Nov 2019 02:31AM UTC
Files 92
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

LAST BUILD ON BRANCH jz-tts-response-queue
branch: jz-tts-response-queue
CHANGE BRANCH
x
Reset
  • jz-tts-response-queue
  • bs-agc-enhancements
  • bs-keyword-receptive-field
  • bs-keyword-receptive-field-2
  • bs-keyword-recognizer
  • bs-wakeword-fill
  • dependabot/maven/junit-junit-4.13.1
  • er-readme-banner
  • er-readme-banner-fixes
  • jz-1000
  • jz-1100
  • jz-1101
  • jz-1103
  • jz-1110
  • jz-1120
  • jz-1130
  • jz-1140
  • jz-1141
  • jz-1142
  • jz-1150
  • jz-1151
  • jz-1152
  • jz-3-0-0
  • jz-3-0-1
  • jz-310
  • jz-320
  • jz-400
  • jz-500
  • jz-510
  • jz-520
  • jz-530
  • jz-540
  • jz-550
  • jz-560
  • jz-600
  • jz-700
  • jz-701
  • jz-702
  • jz-800
  • jz-801
  • jz-802
  • jz-810
  • jz-900
  • jz-910
  • jz-android-asr-fix
  • jz-annotations
  • jz-any-max
  • jz-asr-doc
  • jz-asr-locale
  • jz-asr-reauth
  • jz-asr-timeout
  • jz-asr-timeouts
  • jz-azure
  • jz-azure-asr
  • jz-backcompat
  • jz-circle-fork
  • jz-client-id
  • jz-close-fix
  • jz-close-nlu
  • jz-compatibility
  • jz-confidence-threshold
  • jz-config-updates
  • jz-context-management
  • jz-deepspeech
  • jz-dependencies
  • jz-dialogue
  • jz-dialogue-api
  • jz-dialogue-policy
  • jz-dialogue-wiring
  • jz-ergo
  • jz-event-annotations
  • jz-fill-my-scripts
  • jz-fix-test
  • jz-force-deactivate
  • jz-guidelines
  • jz-hey-hmac
  • jz-idempotent-start
  • jz-keyword-json
  • jz-keyword-profile
  • jz-kw-timeout
  • jz-leaky-listeners
  • jz-listen-better
  • jz-manifest
  • jz-maven-central
  • jz-mediaplayer-churn
  • jz-microphone-errors
  • jz-modularity
  • jz-more-tracing
  • jz-nexus-pom
  • jz-nlu-api-v2
  • jz-nlu-interface
  • jz-no-throw
  • jz-only-my-audio
  • jz-partial-recognition
  • jz-permissive-tag-parsing
  • jz-platform-asr
  • jz-playback-finished
  • jz-playpi
  • jz-profile-convenience
  • jz-profile-fix
  • jz-profiles
  • jz-proguard
  • jz-punct-fix
  • jz-rasa-integration
  • jz-readme
  • jz-readme-update
  • jz-rename-config
  • jz-renaming
  • jz-resume-idempotence
  • jz-separated-slots
  • jz-setup-wrapper
  • jz-slot-features
  • jz-slot-tweaks
  • jz-slot-types
  • jz-smd
  • jz-spokestack-asr
  • jz-stop-lifecycling
  • jz-stop-tts
  • jz-tappa-tappa-tappa
  • jz-test-fix
  • jz-test-fixes
  • jz-testy-threads
  • jz-tf-modifications
  • jz-tf-nlu
  • jz-tf-update
  • jz-tts
  • jz-tts-errors
  • jz-tts-events
  • jz-tts-pause
  • jz-tts-update
  • jz-unknown-slots
  • jz-vad-defallt
  • jz-wakeword-only
  • jz-wakeword-reset
  • jz-warmup
  • jz-ww-kw-profile
  • master

pending completion
599

push

circleci

Josh Ziegler
fix: enforce ordering of TTS responses

Currently, TTS requests submitted in close proximity
can result in audio being delivered to the client in a
different order than the requests were submitted.

This change keeps the requests asynchronous (as they must
be for Android networking) while enforcing ordering for the
results by introducing a request queue in the TTS manager.

3601 of 4030 relevant lines covered (89.35%)

0.89 hits per line

Relevant lines Covered
Build:
Build:
4030 RELEVANT LINES 3601 COVERED LINES
0.89 HITS PER LINE
Source Files on jz-tts-response-queue
  • Tree
  • List 89
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
599 jz-tts-response-queue fix: enforce ordering of TTS responses Currently, TTS requests submitted in close proximity can result in audio being delivered to the client in a different order than the requests were submitted. This change keeps the requests asynchronous (as ... push 29 Apr 2021 04:16PM UTC Josh Ziegler circleci pending completion  
598 jz-tts-response-queue remove unnecessary synchronization push 29 Apr 2021 03:54PM UTC Josh Ziegler circleci pending completion  
597 jz-tts-response-queue protect writes to synthesizing field push 29 Apr 2021 02:40PM UTC Josh Ziegler circleci pending completion  
596 jz-tts-response-queue Merge branch 'master' into jz-tts-response-queue push 28 Apr 2021 10:46PM UTC GitHub circleci pending completion  
593 jz-tts-response-queue missing newline push 28 Apr 2021 07:12PM UTC Josh Ziegler circleci pending completion  
592 jz-tts-response-queue move TTS callback queue to TTS manager push 28 Apr 2021 07:08PM UTC Josh Ziegler circleci pending completion  
588 jz-tts-response-queue make response queue threadsafe push 28 Apr 2021 12:28AM UTC Josh Ziegler circleci pending completion  
587 jz-tts-response-queue fix: enforce ordering of TTS responses Currently, TTS requests submitted in close proximity can result in audio being delivered to the client in a different order than the requests were submitted. This change keeps the requests asynchronous (as ... push 26 Apr 2021 10:17PM UTC Josh Ziegler circleci pending completion  
586 jz-tts-response-queue fix: enforce ordering of TTS requests Currently, TTS requests submitted in close proximity can result in audio being delivered to the client in a different order than the requests were submitted. This change keeps the requests asynchronous (as t... push 26 Apr 2021 10:15PM UTC Josh Ziegler circleci pending completion  
585 jz-tts-response-queue fix: enforce ordering of TTS requests Currently, TTS requests submitted in close proximity can result in audio being delivered to the client in a different order than the requests were submitted. This change keeps the requests asynchronous (as t... push 26 Apr 2021 10:14PM UTC Josh Ziegler circleci pending completion  
See All Builds (496)
  • Repo on GitHub
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

© 2025 Coveralls, Inc