当前位置:首页 > 编程笔记

DMTTS使用方法

大猫2个月前 (03-30)编程笔记31
摘要:using System; using System.IO; using dm98; class Program { static void Main() { // 可选:更换语音 DmTTS.DefaultVoiceName =…
using System;
using System.IO;
using dm98;

class Program
{
    static void Main()
    {
        // 可选:更换语音
        DmTTS.DefaultVoiceName = "Xiaoxiao";

        string text = "大家好,欢迎使用 Edge TTS 语音合成。";

        // 1. 直接播放
        Console.WriteLine("播放中...");
        DmTTS.Speak(text);

        // 2. 保存 MP3 文件
        string savedFile = DmTTS.Save(text);
        Console.WriteLine($"已保存到:{savedFile}");

        // 3. 获取 MP3 字节并保存
        byte[] mp3Bytes = DmTTS.GetAudio(text);
        File.WriteAllBytes("output.mp3", mp3Bytes);
        Console.WriteLine("已保存 output.mp3");

        // 4. 获取 WAV 字节并保存
        byte[] wavBytes = DmTTS.GetAudio(text, format: OutputFormat.WAV);
        File.WriteAllBytes("output.wav", wavBytes);
        Console.WriteLine("已保存 output.wav");
    }
}

扫描二维码推送至手机访问。

版权声明:本文由DM98发布,如需转载请注明出处。

本文链接:https://blog.dm98.vip/post/13.html

分享给朋友:
返回列表

上一篇:python安装和设置清华源

没有最新的文章了…

“DMTTS使用方法” 的相关文章

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。