This commit is contained in:
2025-08-20 15:04:00 +08:00
parent c7ab7ee698
commit 7cf6547c2c
2 changed files with 23 additions and 24 deletions

View File

@@ -46,42 +46,42 @@ def init_parameters():
# 语音识别控制相关
transcription = dict()
# 角色分离 可选
transcription['DiarizationEnabled'] = True
diarization = dict()
diarization['SpeakerCount'] = 2
transcription['Diarization'] = diarization
parameters['Transcription'] = transcription
#transcription['DiarizationEnabled'] = True
#diarization = dict()
#diarization['SpeakerCount'] = 2
#transcription['Diarization'] = diarization
#parameters['Transcription'] = transcription
# 文本翻译控制相关 可选
parameters['TranslationEnabled'] = True
translation = dict()
translation['TargetLanguages'] = ['en'] # 假设翻译成英文
parameters['Translation'] = translation
#parameters['TranslationEnabled'] = False
#translation = dict()
#translation['TargetLanguages'] = ['en'] # 假设翻译成英文
#parameters['Translation'] = translation
# 章节速览相关 可选,包括: 标题、议程摘要
parameters['AutoChaptersEnabled'] = True
#parameters['AutoChaptersEnabled'] = True
# 智能纪要相关 可选,包括: 待办、关键信息(关键词、重点内容、场景识别)
parameters['MeetingAssistanceEnabled'] = True
meetingAssistance = dict()
meetingAssistance['Types'] = ['Actions', 'KeyInformation']
parameters['MeetingAssistance'] = meetingAssistance
#parameters['MeetingAssistanceEnabled'] = True
#meetingAssistance = dict()
#meetingAssistance['Types'] = ['Actions', 'KeyInformation']
#parameters['MeetingAssistance'] = meetingAssistance
# 摘要控制相关 可选,包括: 全文摘要、发言人总结摘要、问答摘要(问答回顾)
parameters['SummarizationEnabled'] = True
summarization = dict()
summarization['Types'] = ['Paragraph', 'Conversational', 'QuestionsAnswering', 'MindMap']
parameters['Summarization'] = summarization
#parameters['SummarizationEnabled'] = True
#summarization = dict()
#summarization['Types'] = ['Paragraph', 'Conversational', 'QuestionsAnswering', 'MindMap']
#parameters['Summarization'] = summarization
# ppt抽取和ppt总结 可选
parameters['PptExtractionEnabled'] = True
#parameters['PptExtractionEnabled'] = True
# 口语书面化 可选
parameters['TextPolishEnabled'] = True
#parameters['TextPolishEnabled'] = True
# 大模型后处理任务全局参数 可选
parameters['Model'] = 'qwq'
parameters['LlmOutputLanguage'] = 'en'
#parameters['Model'] = 'qwq'
#parameters['LlmOutputLanguage'] = 'en'
body['Parameters'] = parameters
return body
@@ -90,7 +90,6 @@ def init_parameters():
body = init_parameters()
print(body)
# TODO 请通过环境变量设置您的 AccessKeyId 和 AccessKeySecret
credentials = AccessKeyCredential(ALY_AK, ALY_SK)
client = AcsClient(region_id='cn-beijing', credential=credentials)

View File

@@ -20,7 +20,7 @@ def create_common_request(domain, version, protocolType, method, uri):
credentials = AccessKeyCredential(ALY_AK, ALY_SK)
client = AcsClient(region_id='cn-beijing', credential=credentials)
uri = '/openapi/tingwu/v2/tasks' + '/' + '93d5f86d16b74a63aa0f2ecb80297819'
uri = '/openapi/tingwu/v2/tasks' + '/' + 'bc78988dab5445b78d41a2d3cba2c571'
request = create_common_request('tingwu.cn-beijing.aliyuncs.com', '2023-09-30', 'https', 'GET', uri)
response = client.do_action_with_exception(request)