haepada commited on
Commit
38bdcec
·
verified ·
1 Parent(s): 9955abb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +58 -19
app.py CHANGED
@@ -921,24 +921,38 @@ def create_interface():
921
  with entry_guide_section:
922
  gr.Markdown("## 굿판으로 입장하기")
923
  gr.Markdown("""
924
- * 청신 탭으로 이동해 주세요.
925
- * 부산광역시 동래구 온천장역에서 시작하면 더욱 깊은 경험을 시작할 수 있습니다.
926
- * (본격적인 경험을 시작하기에 앞서 이동을 권장드립니다)
 
 
 
 
 
 
927
  """)
928
  enter_btn = gr.Button("청신 의식 시작하기", variant="primary")
 
 
 
 
929
 
930
  with gr.TabItem("청신") as tab_listen:
931
- gr.Markdown("## 청신 - 소리로 정화하기")
932
  gr.Markdown("""
933
- 온천천의 소리를 들으며 마음을 정화해보세요.
 
 
 
 
934
 
935
- 💫 앱은 온천천의 사운드스케이프를 녹음하여 제작되었으며,
936
- 온천천 온천장역에서 장전역까지 걸으며 깊은 체험이 가능합니다.
937
  """)
938
 
939
  # 커스텀 오디오 플레이어
940
  with gr.Blocks(css=css) as demo:
941
- gr.Markdown("## 온천천의 소리를 들어보세요")
942
  # HTML로 오디오 플레이어를 직접 삽입
943
  gr.HTML("""
944
  <audio controls class="audio-player">
@@ -949,7 +963,7 @@ def create_interface():
949
 
950
  with gr.Column():
951
  reflection_input = gr.Textbox(
952
- label="지금 순간의 감상을 자유롭게 적어보세요",
953
  lines=3,
954
  max_lines=5
955
  )
@@ -965,13 +979,23 @@ def create_interface():
965
 
966
  # 기원 탭
967
  with gr.TabItem("기원") as tab_wish:
968
- gr.Markdown("## 기원 - 소원을 전해보세요")
 
 
 
 
 
 
 
 
 
 
969
  status_display = gr.Markdown("", visible=False) # 상태 표시용 컴포넌트
970
 
971
  with gr.Row():
972
  with gr.Column():
973
  voice_input = gr.Audio(
974
- label="소원을 나누고 싶은 마음을 말해주세요",
975
  sources=["microphone"],
976
  type="numpy",
977
  streaming=False,
@@ -997,7 +1021,17 @@ def create_interface():
997
 
998
  # 송신 탭
999
  with gr.TabItem("송신") as tab_send:
1000
- gr.Markdown("## 송신 - 소지(소원지)를 그려 날려 태워봅시다")
 
 
 
 
 
 
 
 
 
 
1001
  final_prompt = gr.Textbox(
1002
  label="생성된 프롬프트",
1003
  interactive=False,
@@ -1017,9 +1051,9 @@ def create_interface():
1017
  )
1018
  save_final_btn = gr.Button("소원 전하기", variant="primary")
1019
  gr.Markdown("""
1020
- 💫 여러분의 소원은 11월 25일 온천천 벽면에 설치될 소원나무에 전시될 예정입니다.
1021
- 따뜻한 마음을 담아 작성해주세요.
1022
- """)
1023
  wishes_display = gr.Dataframe(
1024
  headers=["시간", "소원", "이름"],
1025
  label="기록된 소원들",
@@ -1030,20 +1064,25 @@ def create_interface():
1030
  with gr.TabItem("프로젝트 소개") as tab_intro:
1031
  gr.HTML(main_image_html)
1032
  gr.Markdown("""
1033
- # 디지털 굿판 프로젝트
1034
  ‘디지털 굿판’은 부산문화재단의 지원으로 루츠리딤이 제작한 다원예술 프로젝트입니다.
1035
 
1036
  본 사업은 전통 굿의 요소와 현대 기술을 결합해 참여자들이 자연과 깊이 연결되며 내면을 탐색하고 치유하는 경험을 제공합니다.
1037
-
1038
  금샘과 온천천의 생명 창조 신화를 배경으로, 참여자들은 자연의 소리에 귀를 기울이고, 신화에 몰입하며, 감정을 표현하는 과정에서 개인적 및 공동체적 치유의 여정을 걷습니다.
1039
 
1040
  AI와 사운드스케이프 같은 현대 기술, 장소성, 신화적 요소가 어우러져 삶과 예술, 자연과 기술이 조화를 이루는 체험 공간을 창조합니다.
 
 
 
 
 
 
 
 
1041
 
1042
  이 프로젝트는 현대 사회의 삶에 대한 근본적인 질문을 던지며 새로운 문화적 지향점을 모색합니다.
1043
-
1044
  본 프로젝트에서 기록된 정보 중 ‘송신’ 단계의 ‘소원전하기’를 제외한 모든 과정의 정보는(목소리,감상 등) 별도로 저장되지 않으며 AI 학습이나 외부 공유에 사용되지 않습니다.
1045
 
1046
- ## 크레딧
1047
  - **기획**: 루츠리딤, 전승아
1048
  - **음악**: 루츠리딤 (이광혁)
1049
  - **미디어아트**: 송지훈
 
921
  with entry_guide_section:
922
  gr.Markdown("## 굿판으로 입장하기")
923
  gr.Markdown("""
924
+ 굿판에 들어가기 전에 마음을 고요히 하고 신과 연결될 준비를 하세요.
925
+
926
+ 경험은 부산 동래구 온천장역에서 시작하여, 온천천을 따라 신화적 공간과 연결될 수 있도록 설계되었습니다.
927
+ 특히 이곳에서 시작하면 온천천의 자연스러운 소리와 금샘의 생명력을 더욱 깊이 느낄 수 있습니다.
928
+ 온천천을 따라 걷다 보면, 금샘과 연결된 물의 정화 에너지가 스며들며 신성을 느끼게 될 것입니다.
929
+
930
+ 본격적인 의식을 시작하기 전, 마음을 정화하고 감각을 열어 경험에 몰입할 준비를 마치세요.
931
+
932
+ **청신 의식을 시작하려면 아래 버튼을 눌러주세요.**
933
  """)
934
  enter_btn = gr.Button("청신 의식 시작하기", variant="primary")
935
+ enter_btn.click(
936
+ fn=lambda: gr.update(selected=1),
937
+ outputs=[tabs]
938
+ )
939
 
940
  with gr.TabItem("청신") as tab_listen:
941
+ gr.Markdown("## 청신 - 신을 부르기 위한 정화 의식")
942
  gr.Markdown("""
943
+ **청신(淸神)** 단계는 신을 부르는 의식으로, 정화와 연결의 의미를 담고 있습니다.
944
+ 이 단계에서는 참여자가 도시의 번잡함에서 벗어나 내면의 고요함을 찾고 신성과의 교감을 시작하게 됩니다.
945
+
946
+ 청신 단계의 목적은 참여자들이 자연과 신화적 요소를 통해 감각을 깨우고 자신의 감정을 정화하며, 초자연적 존재와 소통할 준비를 하는 데 있습니다.
947
+ 특히 온천천의 물소리와 자연의 소리는 신을 부르는 소리처럼 참여자의 마음을 고요하게 하고, 금샘 신화의 정화와 생명력의 상징성을 통해 신을 맞이할 준비를 갖추게 합니다.
948
 
949
+ **이제 음악을 들으며 감정을 기록해보세요.**
950
+ 음악을 통해 내면의 평온을 되찾고, 과정에서 느껴지는 감정과 생각들을 자유롭게 적어보세요. 이 기록은 이후 과정에서 소망과 의식을 구체화하는 데 큰 도움이 될 것입니다.
951
  """)
952
 
953
  # 커스텀 오디오 플레이어
954
  with gr.Blocks(css=css) as demo:
955
+ gr.Markdown("## 聽身, 請神 (몸의 소리를 듣고 신을 청하다) ")
956
  # HTML로 오디오 플레이어를 직접 삽입
957
  gr.HTML("""
958
  <audio controls class="audio-player">
 
963
 
964
  with gr.Column():
965
  reflection_input = gr.Textbox(
966
+ label="감상과 함께 마음의 번잡함을 내려놓으세요. 본 정보는 저장되지 않습니다.",
967
  lines=3,
968
  max_lines=5
969
  )
 
979
 
980
  # 기원 탭
981
  with gr.TabItem("기원") as tab_wish:
982
+ gr.Markdown("## 기원 - 소망을 천명하고 신에게 바라는 의식체")
983
+ gr.Markdown("""
984
+ '기원' 단계에서는 참여자가 산책로를 걷는 동안 자신의 감정과 내면을 인식하고, 마음속 소망을 음성으로 표현합니다.
985
+ 입에서 나오는 소리는 단순한 음성이 아니라, 신령이나 자연에 자신의 진정한 소망과 감정을 전달하는 중요한 발화입니다.
986
+
987
+ 이제 당신의 소망을 음성으로 발화해보세요. 이 발화는 신과의 의식적인 소통의 일부로,
988
+ 참여자의 소���이 신성의 영역에 닿을 수 있도록 돕습니다.
989
+
990
+ 마음속에서 떠오르는 바람을 말해보세요. 이 과정은 소망을 명확하게 정리하고,
991
+ 당신의 감정과 바람을 외부로 표현하는 강력한 의식적 행동이 될 것입니다.
992
+ """)
993
  status_display = gr.Markdown("", visible=False) # 상태 표시용 컴포넌트
994
 
995
  with gr.Row():
996
  with gr.Column():
997
  voice_input = gr.Audio(
998
+ label="당신의 소원을 말해주세요",
999
  sources=["microphone"],
1000
  type="numpy",
1001
  streaming=False,
 
1021
 
1022
  # 송신 탭
1023
  with gr.TabItem("송신") as tab_send:
1024
+ gr.Markdown("## 송신 - 신과 마음을 보내다")
1025
+ gr.Markdown("""
1026
+ 송신 단계는 참여자가 내면의 소망을 더욱 구체화하여 외부로 전달하는 중요한 과정입니다.
1027
+ 이 과정에서, 발화된 언어와 감정이 담긴 소망은 시각적 이미지로 표현됩니다..
1028
+
1029
+ 아래 버튼을 눌러 자신의 소망을 그림으로 그려 보세요.
1030
+ 이 그림은 발화된 감정의 흐름과 참여자의 소망을 상징적으로 담아내어 눈에 보이는 형상으로 재현됩니다.
1031
+ 생성된 이미지를 통해 내면의 바람이 어떻게 구체화되는지 경험하고,
1032
+ 당신의 소망이 전해지는 과정을 시각적으로 확인해 보세요.
1033
+
1034
+ """)
1035
  final_prompt = gr.Textbox(
1036
  label="생성된 프롬프트",
1037
  interactive=False,
 
1051
  )
1052
  save_final_btn = gr.Button("소원 전하기", variant="primary")
1053
  gr.Markdown("""
1054
+ 💫 여러분의 소원은 11월 25일 온천천 벽면에 설치될 소원나무에 전시될 예정입니다.
1055
+ 따뜻한 마음을 담아 작성해주세요.
1056
+ """)
1057
  wishes_display = gr.Dataframe(
1058
  headers=["시간", "소원", "이름"],
1059
  label="기록된 소원들",
 
1064
  with gr.TabItem("프로젝트 소개") as tab_intro:
1065
  gr.HTML(main_image_html)
1066
  gr.Markdown("""
1067
+ # 디지털 굿판
1068
  ‘디지털 굿판’은 부산문화재단의 지원으로 루츠리딤이 제작한 다원예술 프로젝트입니다.
1069
 
1070
  본 사업은 전통 굿의 요소와 현대 기술을 결합해 참여자들이 자연과 깊이 연결되며 내면을 탐색하고 치유하는 경험을 제공합니다.
 
1071
  금샘과 온천천의 생명 창조 신화를 배경으로, 참여자들은 자연의 소리에 귀를 기울이고, 신화에 몰입하며, 감정을 표현하는 과정에서 개인적 및 공동체적 치유의 여정을 걷습니다.
1072
 
1073
  AI와 사운드스케이프 같은 현대 기술, 장소성, 신화적 요소가 어우러져 삶과 예술, 자연과 기술이 조화를 이루는 체험 공간을 창조합니다.
1074
+
1075
+
1076
+ # 청신-정화
1077
+ 청신(정화) 단계에서는 온천천을 따라 자연의 소리와 신화적 요소가 어우러진 사운드스케이프를 경험하게 됩니다.
1078
+ 루츠리딤이 제작한 이 음악은 금샘에서 시작해 바다로 이어지는 길 동안 자연에서 들려오는 다양한 소리들을 수집하여, 현대 음악과 전통 굿의 리듬을 조화롭게 결합하여 탄생한 곡입니다.
1079
+ 참여자들은 온천천 산책로를 걸으며 자연이 내는 소리와 전통적인 굿의 리듬을 통해 내면의 번잡함을 정화하고, 신화 속 금샘의 정화 의미를 느끼며 자신을 치유하는 경험을 하게 됩니다.
1080
+
1081
+ # 윤리조항
1082
 
1083
  이 프로젝트는 현대 사회의 삶에 대한 근본적인 질문을 던지며 새로운 문화적 지향점을 모색합니다.
 
1084
  본 프로젝트에서 기록된 정보 중 ‘송신’ 단계의 ‘소원전하기’를 제외한 모든 과정의 정보는(목소리,감상 등) 별도로 저장되지 않으며 AI 학습이나 외부 공유에 사용되지 않습니다.
1085
 
 
1086
  - **기획**: 루츠리딤, 전승아
1087
  - **음악**: 루츠리딤 (이광혁)
1088
  - **미디어아트**: 송지훈