Я работаю над приложением UWP, которое должно фильтровать автомобили по их идентификатору VehicleIdentificationNumber (VIN). Этот VIN представляет собой длинную строку длиной 17 символов. Он может включать Числа и буквы в каждой позиции.Создайте шаблоны в фразелисте, которые Cortana может понять
У кого-нибудь есть идея, как я могу позволить пользователю диктовать эту длинную строку длиной 17 символов, и Кортана поймет это правильно? Некоторые тесты показали, что Кортана иногда понимает цифры, и во второй попытке она записывает ее как «три» f. е.
Это строки в моем VCD-файле, который вызывает фоновое обслуживание. В BackgroundService результат, который я получаю из VehicleIdentificationNumber, - «...».
<Command Name="selectedSpecificVehicleByVIN">
<Example>Fahrzeug nach VIN WAUZZZ8V5EA012963 filtern</Example>
<ListenFor RequireAppName="BeforeOrAfterPhrase">Fahrzeug nach VIN {VehicleIdentificationNumber} filtern</ListenFor>
<Feedback>Suche nach Fahrzeug mit VIN {VehicleIdentificationNumber}</Feedback>
<VoiceCommandService Target="VehicleSelectionService"/>
</Command>
И мой PhraseTopic выглядит следующим образом:
<PhraseTopic Label="VehicleIdentificationNumber" Scenario="Dictation" />
Спасибо, сценарий «Диктатура» не имел никакой документации, когда я в последний раз смотрел. Это значительно облегчит мое приложение. –