Throttle voice progress updates
All checks were successful
Build and deploy Flutter Web / build (push) Successful in 2m38s
All checks were successful
Build and deploy Flutter Web / build (push) Successful in 2m38s
This commit is contained in:
@@ -711,6 +711,7 @@ class AddExperienceFlow extends ConsumerStatefulWidget {
|
|||||||
class _AddExperienceFlowState extends ConsumerState<AddExperienceFlow> {
|
class _AddExperienceFlowState extends ConsumerState<AddExperienceFlow> {
|
||||||
static const _minimumInformationUnits = 16.0;
|
static const _minimumInformationUnits = 16.0;
|
||||||
static const _nearbyPlaceRadiusMeters = 200;
|
static const _nearbyPlaceRadiusMeters = 200;
|
||||||
|
static const _amplitudeInterval = Duration(milliseconds: 140);
|
||||||
static const _recordConfig = record.RecordConfig(
|
static const _recordConfig = record.RecordConfig(
|
||||||
encoder: record.AudioEncoder.wav,
|
encoder: record.AudioEncoder.wav,
|
||||||
numChannels: 1,
|
numChannels: 1,
|
||||||
@@ -780,7 +781,7 @@ class _AddExperienceFlowState extends ConsumerState<AddExperienceFlow> {
|
|||||||
..start();
|
..start();
|
||||||
_lastInformationAt = DateTime.now();
|
_lastInformationAt = DateTime.now();
|
||||||
_amplitudeSub = _audioRecorder
|
_amplitudeSub = _audioRecorder
|
||||||
.onAmplitudeChanged(const Duration(milliseconds: 45))
|
.onAmplitudeChanged(_amplitudeInterval)
|
||||||
.listen(_handleAmplitude);
|
.listen(_handleAmplitude);
|
||||||
|
|
||||||
setState(() {
|
setState(() {
|
||||||
|
|||||||
Reference in New Issue
Block a user