Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -195,12 +195,11 @@ def transcribe_speech_by_self(filepath):
|
|
| 195 |
generate_kwargs={
|
| 196 |
"task": "transcribe",
|
| 197 |
"language": "chinese",
|
| 198 |
-
},
|
| 199 |
chunk_length_s=30,
|
| 200 |
batch_size=8,
|
| 201 |
-
)
|
| 202 |
-
# 转换为简体字
|
| 203 |
-
simplified_text = converter.convert(output["text"])
|
| 204 |
return simplified_text
|
| 205 |
|
| 206 |
|
|
@@ -236,8 +235,9 @@ with gr.Blocks() as demo:
|
|
| 236 |
with gr.Column():
|
| 237 |
md = gr.Markdown("""操作说明 step 1:点击左侧区域,上传PDF,进行解析""") # 操作说明
|
| 238 |
chat_bot = gr.Chatbot(visible=False) # 聊天机器人
|
| 239 |
-
|
| 240 |
-
|
|
|
|
| 241 |
msg_txt = gr.Textbox(label='消息框', placeholder='输入消息', visible=False) # 消息框
|
| 242 |
chat_bu = gr.Button(value='发送', visible=False) # 发送按钮
|
| 243 |
|
|
|
|
| 195 |
generate_kwargs={
|
| 196 |
"task": "transcribe",
|
| 197 |
"language": "chinese",
|
| 198 |
+
},
|
| 199 |
chunk_length_s=30,
|
| 200 |
batch_size=8,
|
| 201 |
+
) # 识别语音
|
| 202 |
+
simplified_text = converter.convert(output["text"]) # 转换为简体字
|
|
|
|
| 203 |
return simplified_text
|
| 204 |
|
| 205 |
|
|
|
|
| 235 |
with gr.Column():
|
| 236 |
md = gr.Markdown("""操作说明 step 1:点击左侧区域,上传PDF,进行解析""") # 操作说明
|
| 237 |
chat_bot = gr.Chatbot(visible=False) # 聊天机器人
|
| 238 |
+
with gr.Row():
|
| 239 |
+
asr_type = gr.Radio(value='self', choices=['self', 'openai'], label='语音识别方式', visible=False) # 语音识别方式
|
| 240 |
+
audio_inputs = gr.Audio(source="microphone", type="filepath", label="点击录音输入", visible=False) # 录音输入
|
| 241 |
msg_txt = gr.Textbox(label='消息框', placeholder='输入消息', visible=False) # 消息框
|
| 242 |
chat_bu = gr.Button(value='发送', visible=False) # 发送按钮
|
| 243 |
|