Hololens reading step names coming from creo illustrate + additional sentences
$scope.app.read = function() {
$scope.view.wdg['__NameOfWidgetThatHasTheWorkInstructions__']['visible'] = true;
var labelText = $scope.view.wdg['__NameOfWidgetThatHasTheWorkInstructions__'].text;
var spokenText = labelText.substr(labelText.indexOf(" ") + 1); // converts "1/8 Whatever text" to "Whatever text"
if ($scope.app.view['Home'].wdg['model-1']['currentStep']==1) {
$scope.app.speech.synthesizeSpeech({'text': spokenText});
}
if ($scope.app.view['Home'].wdg['model-1']['currentStep']==2) {
$scope.app.speech.synthesizeSpeech({'text': spokenText});
}
if ($scope.app.view['Home'].wdg['model-1']['currentStep']==3) {
$scope.app.speech.synthesizeSpeech({'text': '_Additional_Text_spoken_'});
$scope.app.speech.synthesizeSpeech({'text': spokenText});
}
if ($scope.app.view['Home'].wdg['model-1']['currentStep']==4) {
$scope.app.speech.synthesizeSpeech({'text': spokenText});
$scope.view.wdg['model-1']['rz']=180; // turns the model
}
if ($scope.app.view['Home'].wdg['model-1']['currentStep']==5) {
$scope.app.speech.synthesizeSpeech({'text': spokenText});
$scope.view.wdg['model-1']['rz']=180;
}
if ($scope.app.view['Home'].wdg['model-1']['currentStep']==6) {
$scope.app.speech.synthesizeSpeech({'text': spokenText});
$scope.view.wdg['model-1']['rz']=180; // turns the model
}
if ($scope.app.view['Home'].wdg['model-1']['currentStep']==7) {
$scope.app.speech.synthesizeSpeech({'text': '_Additional_Text_spoken_'});
$scope.app.speech.synthesizeSpeech({'text': spokenText});
$scope.view.wdg['model-1']['rz']=0; // turns the model
}
if ($scope.app.view['Home'].wdg['model-1']['currentStep']==8) {
$scope.app.speech.synthesizeSpeech({'text': spokenText});
$scope.app.speech.synthesizeSpeech({'text': '_Additional_Text_spoken_'});
}
}