MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000258124thATC[All Projects] Phraseology/Speechpublic2017-03-12 21:562017-07-05 23:02
ReporterAdvMichael 
Assigned Tontnll 
PrioritynormalSeverityminorReproducibilitysometimes
StatusassignedResolutionopen 
Platformx64OSWindowsOS Version(All versions)
Product Version2.0-a53 
Target VersionFixed in Version 
Summary0000258: Maximized utilization of all available TTS voice packages / avoiding repetitions
DescriptionAs I understood the voices should randomly change with each station, so also between CLEARANCE DELIVERY and GROUND. It might be coincidence, but on the last three flights I always had the same voice picked for clearance delivery and ground, even I have 6 random voices defined in Voice.txt

Maybe it was really coincidence and I will keep monitoring. However, I would like to suggest in any case, that for the next station never the same voice package as the actual station is picked.

An even better and further improvement would be to create the random sequences in a way, where all voices are used once in random order, before picking one of the again.

Example with 4 voices available:
sequence A: voice 3 / voice 1 / voice 2 / voice 4
so now all 4 voices were used once, and we create a new sequence
sequence B: voice 2 / voice 3 / voice 4 / voice 1
so again all 4 voices were used once, and we create another new sequence
sequence C: voice 2 / voice 1 / voice 4 / voice 3
… and so on, at least for very long flights

This would help to get the most out of the available voice packages. Maybe the sequences can be created with a little function already at the plugin initialization, written to some array. Later you only need to count up the array index in order to determine the next voice to be used.
Additional InformationBy the way, one question. What exactly does the "atc#" voice assignment on Voices.txt control? I understand, that this is the ATC voice to be used, if no random voices are configured. So if I have some random voices configured, that "atc#" has no more function. Is that understanding correct or does it have some other meaning?
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2017-03-12 21:56 AdvMichael New Issue
2017-07-05 23:02 ntnll Status new => assigned
2017-07-05 23:02 ntnll Assigned To => ntnll


Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker