[r] 스크립트 끝에서 R 신호음을 울리거나 재생하는 방법이 있습니까?
R 스크립트를 실행할 때 다른 데스크탑에서 다른 작업을 수행합니다. 자주 확인하지 않으면 언제 무언가가 완료되었는지 알 수 없습니다. 스크립트 종료시 비프 음 (시스템 비프 음 등)을 호출하거나 R이 소리를 내거나 으르렁 거리는 소리를내는 방법이 있습니까?
답변
alarm()
알람 기능. \a
콘솔 로 보내서 작동합니다
답변
beepr
크로스 플랫폼에서 작동 해야하는 R에서 알림 소리를 내기위한 유일한 목적으로 패키지 ( )가 있습니다. beepr을 설치하고 소리를 내려면 다음을 실행하십시오.
install.packages("beepr")
library(beepr)
beep()
github에 대한 추가 정보 : https://github.com/rasmusab/beepr
답변
MacOSX에서는 컴퓨터가 다음과 같이 말할 수 있습니다.
system("say Just finished!")
또한 말할 인공 음성을 변경할 수도 있습니다.
system("say -v Kathy Just finished!")
컴퓨터에서 사용 가능한 음성을 선택할 수 있습니다. Yosemite에서는 시스템 환경 설정-> 받아쓰기 및 말하기-> 텍스트 음성 변환 에서 설치된 음성을 확인할 수 있습니다 .
답변
완료되면 트윗해야합니다 : http://cran.r-project.org/web/packages/twitteR/index.html
답변
alarm
Windows 컴퓨터에서 작동하지 않으므로 실제로 노이즈를 발생시키는 기능을 만들었습니다.
beep <- function(n = 3){
for(i in seq(n)){
system("rundll32 user32.dll,MessageBeep -1")
Sys.sleep(.5)
}
}
이것은 분명히 Windows에서만 작동하지만 임의의 Windows 컴퓨터에서도 실행될 것이라고 보장하지는 않습니다. 나는 내 컴퓨터에서만 테스트했지만 누군가와 같은 문제가있는 경우 게시 할 것이라고 생각했습니다 alarm
.
답변
고양이 ( ‘Hello world! \ a’)
답변
뿐만 아니라 프로그램이 반복되면 Youtube에서 멋진 음악을 넣을 수도 있습니다 🙂 (Ubuntu / Debian 🙂
system("xdg-open 'http://www.youtube.com/watch?v=9jK-NcRmVcw'")