UiPath 워크 플로우의 처리 상태를 음성으로 알리는 방법
※UiPath Studio Community Edition 2020.4.1을 사용하고 있습니다.
구현 절차
(1) 네임스페이스의 Import를 해결한다.
본 구현에 필요한 변수 synth의 변수의 형태는 System.Speech.Synthesis.SpeechSynthesizer입니다만, 형태의 참조도, 임포트 탭에서도 나오지 않기 때문에, 먼저 해결합니다.
이 작업은 XAML 파일을 직접 편집하는 방법이 빠르기 때문에이 기사에서는이 방법을 사용합니다.
프로젝트를 만든 후 생성된 Main.xaml을 메모장에서 열고 아래와 같이 2행 추가하고 저장합니다.
Studio를 다시 시작하여 이 추가 사항이 반영된 상태로 둡니다.
추가 할 두 줄은 여기에서 복사하십시오. ↓
<AssemblyReference>System.Xaml</AssemblyReference>
<AssemblyReference>System.Speech</AssemblyReference>
(2) 변수를 정의한다.
다음과 같이 변수를 정의합니다.
System.Speech.Synthesis.SpeechSynthesizer는 유형 참조에서 선택합니다.
(3) 워크 플로우를 작성한다.
출력 볼륨(Volume)과 읽기 속도(Rate)를 설정하고, "메소드 호출"액티비티를 워크플로에 삽입하고, TargetObject와 MethodName을 아래와 같이 설정합니다.
이어서 속성 매개변수에서 음성으로 읽을 텍스트를 설정합니다.
(4) 워크 플로를 실행합니다.
「정상적으로 종료했습니다」라고 음성이 나오면 성공입니다.
요약
네임스페이스의 해결이 번거로운 점도 있어, 재이용성도 생각하면 라이브러리로 해 두면 편리하네요.
워크 플로 실행 중에 "오류가 발생했습니다", "처리가 종료되었습니다", "현재 ○○를 처리했습니다"등 작업의 진행 상황을 음성으로 알려 주면 편리 할지도!
다음에, 이 구조를 이용한 간편한 어플리케이션 구축 사례를 소개하고 싶습니다.
Reference
이 문제에 관하여(UiPath 워크 플로우의 처리 상태를 음성으로 알리는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Jun96427231/items/acc90eadbd782524a9be
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<AssemblyReference>System.Xaml</AssemblyReference>
<AssemblyReference>System.Speech</AssemblyReference>
네임스페이스의 해결이 번거로운 점도 있어, 재이용성도 생각하면 라이브러리로 해 두면 편리하네요.
워크 플로 실행 중에 "오류가 발생했습니다", "처리가 종료되었습니다", "현재 ○○를 처리했습니다"등 작업의 진행 상황을 음성으로 알려 주면 편리 할지도!
다음에, 이 구조를 이용한 간편한 어플리케이션 구축 사례를 소개하고 싶습니다.
Reference
이 문제에 관하여(UiPath 워크 플로우의 처리 상태를 음성으로 알리는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Jun96427231/items/acc90eadbd782524a9be텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)