문자가 오면 누구한테 어떤 메세지가 왔는지 TTS가 읽어주는 porfile
v2 에 추가 된 사항
SMS와 MMS 구분없이 처리했는데 MMS일경우 내용을 읽을 수 없기 때문에 MMS를 따로 처리하는것으로 변경함.
근처 어디엔가 있는 핸드폰 찾기 모드 추가(LGT등 기종에 따라 안될 수도)
Goto 문을 사용하였으므로 변경 시에 Goto 문의 Number를 꼭 확인해서 수정해야합니다.
기능 설명
- 특정 시간대에만 읽어줍니다.
- FM라디오, 음악 등의 미디어 소리는 줄이고 다른 소리를 이용해서 따로 읽어줍니다.
- 무음/진동 모드 일 경우에는 문자 내용만 보여줍니다.
- 무음/진동 모드라 하더라도 꼭 봐야 하는 번호의 문자는 무조건 읽어줍니다.
- 급여 이체등의 "입금" 또는 "출금" 문자는 문자가 왔다는 것만 알려줍니다.
- MMS의 경우 MMS가 도착 안내 멘트만 함.
- "내폰어디야" 라는 문자를 받으면 지정된 음악이 실행되면서 폰의 위치 확인
Context
No |
Context |
옵션 |
설명 |
Received Text |
Any |
SMS, MMS, Any 중 선택 | |
Time |
From 08:00 Till 22:00 |
심야에 안울리게 하고 위의 Event Context 만으로는 Exit Task를 작성 할 수 없어서 Time을 추가해서 Exit Task를 만듬. |
Task
- ReadSMS v2
No |
Action |
Option |
설명 |
1 |
Wait |
Seconds 2 |
기본 문자 알림음 나오는 시간을 기다림 알림음이 2초 넘으면 수정 |
2 |
Variable Split |
Name : %SMSRF Splitter : . |
|
3 |
Variable Set |
Name : %TEMPVOLM To : %VOLM |
바로 밑에서 미디어 볼륨을 줄이므로 나중에 다시 원복하기 위해 볼륨 크기를 임시 저장함 |
4 |
Media Volume |
Level 1 |
FM라디오, 음악 등을 듣고 있을 때 소리가 중복으로 나오므로 Media 소리 줄여야 문자 읽기 소리 제대로 들림. |
5 |
Goto Action |
Number : 13 If %SMSRN ~ 상황실 |
이름(%SMSRN) 이 상황실 일 경우 13번 Action으로 Jump 하여 수행함 읽기 v2 Task 수정시 모든 Goto의 Number 확인 요망. |
6 |
Goto Action |
Number : 18 If %SMSRB ~ *내폰어디야* |
"내폰어디야"라는 문자가 오면 MP3를 재생해서 핸드폰이 어디 숨어 있는지 찾는 기능 |
7 |
Goto Action |
Number : 23 If : %SILENT !~ off |
벨소리 모드가 아니면 종료 처리(화면만 표시) 회의 중에 "x부장 개x끼" 문자 읽어 주면 안되니깐! ※ %SILENT : on-무음모드, vibrate-진동 모드 |
8 |
Goto Action |
Number : 16 If %MMSRS Is Set |
MMS 문자일 경우 MMS 안내 멘트로 이동 %MMSRS : MMS 일 경우에만 값이 들어옴 |
9 |
Say |
Text : %SMSRN 님의 문자입니다 Stream : Ringer Patch : 8 Speed : 5 If : %SMSRN !~ %SMSRF |
If : %SMSRN !~ %SMSRF (이름 !~ 번호) 연락처에 등록된 번호의 경우 연락처의 이름으로 알려주고 아닐 경우 모르는 번호로 읽어주도록 함. "모르는 번호" 라는 멘트가 따로 필요없으면 두번째 Say 삭제하고 첫번째 Say의 If문 제거하면 됨.
Patch : 음 높이 Speed : 읽기 속도? (1~10 차이가? 직접 테스트 요망)
Stream : Ringer Media 로 했을 경우 음악 또는 FM라디오 등을 듣고 있다면 두개의 소리가 동시에 나와 알아 들을 수 없음 Media 소리는 위에서처럼 줄이고 다른 Stram을 통해서 문자 읽어주기함 상황에 따라 벨소리 크기를 줄이므로 Ringer를 선택 Call, System, Ringer, Media, Alarm, Notification 중에 선택 가능하며 각자의 취향에 따라 설정.
If : %SMSRB !~ *입금*/*출금* 급여 및 입출금 내용까지 읽어주면 동료들이 내 월급과 잔고 등등 다 알겠죠? 해당 번호로 오는거 통째로 막으려면 If : %SMSRN !~ 이름 또는 IF : %SMSRF !~ 번호 |
10 |
Say |
Text : 모르는 번호 %SMSRF 의 문자입니다. Stream : Ringer Patch : 8 Speed : 5 If : %SMSRN ~ %SMSRF | |
11 |
Say |
Text : %SMSRB Stream : Ringer Patch : 8 Speed : 5 If : %SMSRB !~ *입금*/*출금* | |
12 |
Goto Action |
Number : 23 |
종료 처리 파트로 Jump |
13 |
Say |
Text : 비상! 비상! 비상! Stream : Alarm Patch : 9 Speed : 5 |
어떤 상황이라도 받아야 하는 문자 처리 전산실 근무라 시스템 다운 등의 SMS는 무음모드 여부와 상관없이 무조건 받아야 함.
Stream : Alarm 보통 무음이라도 알람은 울리게 설정하므로 Alarm으로 소리나게 설정 |
14 |
Say |
Text : %SMSRB Stream : Alarm Patch : 9 Speed : 5 | |
15 |
Goto Action |
Number : 23 |
종료 처리 파트로 Jump |
16 |
Say |
Text : %SMSRN 님이 보내신 MMS가 도착했습니다 Stream : Ringer Patch : 8 Speed : 5 |
MMS일 경우 내용이 Binary로 들어오는듯?하여 읽을 수 없으므로 MMS 도착만 알립니다. Stream : Ringer |
17 |
Goto Action |
Number : 23 |
종료 처리 파트로 Jump |
18 |
SILENT MODE |
Off |
음악 소리가 나야하므로 벨소리 모드로 전환 |
19 |
Media Volume |
Level 15 |
MP3 틀어야 하므로 음량 최대 |
20 |
Music Play |
File : MP3/....mp3 |
원하는 MP3를 선택 |
21 |
Wait |
Seconds : 30 |
30초동안 음악 흐를때 폰 찾는다. (수정 가능) 이게 없으면 바로 23번 타면서 음악 소리 작아짐 |
22 |
Music Stop |
이게 없으면 노래 끝날때까지 나옴 Loop 옵션 체크되어 있으면 무한 반복됨 | |
23 |
Media Volume |
Level : %TEMPVOLM |
위에서 줄여 놓은 미디어의 볼륨을 임시 저장 해 놓은 볼륨으로 원상복귀함. |
- PouSMS v2
1 |
Popup |
Title : %SMSRF Text : %SMSRN 님이 보내신 MMS가 도착했습니다 Time : 30 Text Size : 30 If %MMSRS Is Set |
MMS일 경우 내용이 Binary로 들어오는듯?하여 읽을 수 없으므로 MMS 도착만 알립니다.
%MMSRS : MMS 일 경우에만 값이 들어옴 |
2 |
Close |
If %MMSRS Is Set |
MMS 처리 후 종료 |
3 |
Popup |
Title : %SMSRN Text : %SMSRB Time : 30 Text Size : 20 If : %SMSRB !~ *입금*/*출금* |
이름(미등록 번호일 경우 그냥 번호)를 Title로 문자 내용을 화면이 꺼져 있어도 켜고 Popup으로 설정한 Time(초) 동안 띄워줌
역시 입출금 내역이 남에게 보일 수 있으므로 예외처리 |
'IT 정보 > Tasker' 카테고리의 다른 글
[tasker]자동 통화 녹음 ver.2015 (0) | 2015.11.01 |
---|---|
[tasker]SMS가 오면 자동으로 Evernote에 입력 (0) | 2015.10.20 |
[tasker]SMS를 음성으로 읽어주기 (0) | 2011.09.26 |
[tasker]이어폰 꽂으면 FM라디오 자동 실행 (0) | 2011.09.26 |