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