mirror of
				https://github.com/cdryzun/tg_bot_collections.git
				synced 2025-11-04 16:56:43 +08:00 
			
		
		
		
	@ -75,7 +75,7 @@ if USE_CHATTTS:
 | 
				
			|||||||
    def tts_handler(message: Message, bot: TeleBot):
 | 
					    def tts_handler(message: Message, bot: TeleBot):
 | 
				
			||||||
        """pretty tts: /tts <prompt>"""
 | 
					        """pretty tts: /tts <prompt>"""
 | 
				
			||||||
        bot.reply_to(
 | 
					        bot.reply_to(
 | 
				
			||||||
            message, f"Generating ChatTTS may take some time please wait some time."
 | 
					            message, "Generating ChatTTS may take some time please wait some time."
 | 
				
			||||||
        )
 | 
					        )
 | 
				
			||||||
        m = message.text.strip()
 | 
					        m = message.text.strip()
 | 
				
			||||||
        prompt = m.strip()
 | 
					        prompt = m.strip()
 | 
				
			||||||
@ -85,7 +85,7 @@ if USE_CHATTTS:
 | 
				
			|||||||
        try:
 | 
					        try:
 | 
				
			||||||
            with lock:
 | 
					            with lock:
 | 
				
			||||||
                generate_tts_wav(prompt, "tts.wav")
 | 
					                generate_tts_wav(prompt, "tts.wav")
 | 
				
			||||||
            with open(f"tts.wav", "rb") as audio:
 | 
					            with open("tts.wav", "rb") as audio:
 | 
				
			||||||
                bot.send_audio(
 | 
					                bot.send_audio(
 | 
				
			||||||
                    message.chat.id, audio, reply_to_message_id=message.message_id
 | 
					                    message.chat.id, audio, reply_to_message_id=message.message_id
 | 
				
			||||||
                )
 | 
					                )
 | 
				
			||||||
@ -152,7 +152,7 @@ if USE_CHATTTS:
 | 
				
			|||||||
                        remove("input.txt")
 | 
					                        remove("input.txt")
 | 
				
			||||||
                        return
 | 
					                        return
 | 
				
			||||||
                    print(f"Combined audio saved as {output_file}")
 | 
					                    print(f"Combined audio saved as {output_file}")
 | 
				
			||||||
                    with open(f"tts_pro.wav", "rb") as audio:
 | 
					                    with open("tts_pro.wav", "rb") as audio:
 | 
				
			||||||
                        bot.send_audio(
 | 
					                        bot.send_audio(
 | 
				
			||||||
                            message.chat.id,
 | 
					                            message.chat.id,
 | 
				
			||||||
                            audio,
 | 
					                            audio,
 | 
				
			||||||
@ -166,7 +166,7 @@ if USE_CHATTTS:
 | 
				
			|||||||
                            print(e)
 | 
					                            print(e)
 | 
				
			||||||
                else:
 | 
					                else:
 | 
				
			||||||
                    generate_tts_wav(prompt, "tts_pro.wav", seed)
 | 
					                    generate_tts_wav(prompt, "tts_pro.wav", seed)
 | 
				
			||||||
                    with open(f"tts_pro.wav", "rb") as audio:
 | 
					                    with open("tts_pro.wav", "rb") as audio:
 | 
				
			||||||
                        bot.send_audio(
 | 
					                        bot.send_audio(
 | 
				
			||||||
                            message.chat.id,
 | 
					                            message.chat.id,
 | 
				
			||||||
                            audio,
 | 
					                            audio,
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user