2024-09-27 23:21:33 发布
网友
我能够构建一个简单的聊天机器人,并在thisYouTube教程的帮助下将其转换为支持语音的voicebot。因此,在步骤1)我将语音输入转换为文本,步骤2)将bot消息转换为音频剪辑并播放,以便用户能够听到。因为我正在我的项目文件夹中创建一个语音剪辑,如果多个用户试图同时使用bot,我必须有一个机制为每个聊天会话创建唯一的语音剪辑并播放它。如何处理这种情况
我通过切换到pyttsx3库解决了这个问题
engine = pyttsx3.init() voices = engine.getProperty('voices') engine.setProperty('voice', voices[1].id) #female voice engine.say(bot_message) engine.runAndWait()
我通过切换到pyttsx3库解决了这个问题
相关问题 更多 >
编程相关推荐