|
@@ -221,59 +221,43 @@ class Material():
|
|
title_list = list['title']
|
|
title_list = list['title']
|
|
return audio_id, srt, title_list
|
|
return audio_id, srt, title_list
|
|
else:
|
|
else:
|
|
-
|
|
+ if count == 0:
|
|
-
|
|
+ audio_type = Feishu.get_values_batch("prod", "succinct", "3cvuGb")
|
|
-
|
|
+ for row in audio_type[1:]:
|
|
-
|
|
+ audio_id = row[1]
|
|
-
|
|
+ text = row[2]
|
|
-
|
|
+ title = row[3]
|
|
-
|
|
+ number = {"audio_id": audio_id, "text": text}
|
|
-
|
|
+ if audio_id:
|
|
-
|
|
+ list.append(number)
|
|
-
|
|
+ title_list.append(title)
|
|
-
|
|
+ while True:
|
|
-
|
|
+ list1 = random.choice(list)
|
|
-
|
|
+ audio_id = list1['audio_id']
|
|
-
|
|
+ srt = list1['text']
|
|
-
|
|
+ id_list = cls.get_id(audio_id)
|
|
-
|
|
+ if len(id_list) < 1:
|
|
-
|
|
+ return audio_id, srt, title_list
|
|
-
|
|
+ else:
|
|
-
|
|
+ audio_type = [{"audio": "音画美文--美文类", "type": "6VXm7q"}, {"audio": "音画美文--通用类", "type": "aSNFl8"}]
|
|
-
|
|
+ audio_type = random.choice(audio_type)
|
|
-
|
|
+ type = audio_type['type']
|
|
-
|
|
+ audio_type = Feishu.get_values_batch("prod", "succinct", type)
|
|
-
|
|
+ for row in audio_type[1:]:
|
|
-
|
|
+ audio_id = row[0]
|
|
-
|
|
+ text = row[1]
|
|
-
|
|
+ title = row[2]
|
|
-
|
|
+ number = {"audio_id": audio_id, "text": text}
|
|
-
|
|
+ if audio_id:
|
|
-
|
|
+ list.append(number)
|
|
-
|
|
+ title_list.append(title)
|
|
-
|
|
+ while True:
|
|
-
|
|
+ list1 = random.choice(list)
|
|
-
|
|
+ audio_id = list1['audio_id']
|
|
-
|
|
+ srt = list1['text']
|
|
- audio_type = [{"audio": "音画美文--美文类", "type": "6VXm7q"}, {"audio": "音画美文--通用类", "type": "aSNFl8"}]
|
|
+ id_list = cls.get_id(audio_id)
|
|
- audio_type = random.choice(audio_type)
|
|
+ if len(id_list) < 2:
|
|
- type = audio_type['type']
|
|
+ return audio_id, srt, title_list
|
|
- audio_type = Feishu.get_values_batch("prod", "succinct", type)
|
|
|
|
- for row in audio_type[1:]:
|
|
|
|
- audio_id = row[0]
|
|
|
|
- text = row[1]
|
|
|
|
- title = row[2]
|
|
|
|
- number = {"audio_id": audio_id, "text": text}
|
|
|
|
- if audio_id:
|
|
|
|
- list.append(number)
|
|
|
|
- title_list.append(title)
|
|
|
|
- while True:
|
|
|
|
- list1 = random.choice(list)
|
|
|
|
- audio_id = list1['audio_id']
|
|
|
|
- srt = list1['text']
|
|
|
|
- id_list = cls.get_id(audio_id)
|
|
|
|
- if len(id_list) < 2:
|
|
|
|
- return audio_id, srt, title_list
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|