The latest Microsoft speech synthesis web version source code, video commentary dubbing web version


1. Detailed introduction

The source code of the latest Microsoft speech synthesis web version, the web version of video commentary and dubbing, the Microsoft speech synthesis interface written in only a few files, calls the official API, and the synthesis is very fast in personal testing. The short video commentary and funny short video that everyone always hears , are all voice actors from Microsoft, which can be said to be the most real-like voice synthesis in the market.

2. Effect display

1. Part of the code

The code is as follows (example):

            <div class="form-group">
                <label class="col-sm-2 control-label">模仿</label>
                <div class="col-sm-10">
                    <select id="role" class="form-control">
                        <option value="0">请选择模仿(非必选)</option>
                        <option value="Girl">模拟女孩</option>
                        <option value="Boy">模拟男孩</option>
                        <option value="YoungAdultFemale">模拟年轻成年女性</option>
                        <option value="YoungAdultMale">模拟年轻成年男性</option>
                        <option value="OlderAdultFemale">模拟年长的成年女性</option>
                        <option value="OlderAdultMale">模拟年长的成年男性</option>
                        <option value="SeniorFemale">模拟老年女性</option>
                        <option value="SeniorMale">模拟老年男性</option>
                    </select>
                </div>
            </div>
            <div class="form-group">
                <label class="col-sm-2 control-label">感情</label>
                <div class="col-sm-10">
                    <select id="style" class="form-control">
                        <option value="0">请选择感情(非必选)</option>
                        <option value="affectionate">以较高的音调和音量表达温暖而亲切的语气</option>
                        <option value="angry">表达生气和厌恶的语气</option>
                        <option value="assistant">热情而轻松的语气</option>
                        <option value="calm">以沉着冷静的态度说话</option>
                        <option value="chat">表达轻松随意的语气</option>
                        <option value="cheerful">表达积极愉快的语气</option>
                        <option value="customerservice">友好热情的语气</option>
                        <option value="depressed">调低音调和音量来表达忧郁、沮丧的语气</option>
                        <option value="disgruntled">表达轻蔑和抱怨的语气</option>
                        <option value="embarrassed">在说话者感到不舒适时表达不确定、犹豫的语气</option>
                        <option value="empathetic">表达关心和理解</option>
                        <option value="envious">当你渴望别人拥有的东西时,表达一种钦佩的语气</option>
                        <option value="fearful">以较高的音调、较高的音量和较快的语速来表达恐惧、紧张的语气</option>
                        <option value="gentle">以较低的音调和音量表达温和、礼貌和愉快的语气</option>
                        <option value="lyrical">以优美又带感伤的方式表达情感</option>
                        <option value="narration-professional">以专业、客观的语气朗读内容</option>
                        <option value="narration-relaxed">为内容阅读表达一种舒缓而悦耳的语气</option>
                        <option value="newscast">以正式专业的语气叙述新闻</option>
                        <option value="newscast-casual">以通用、随意的语气发布一般新闻</option>
                        <option value="newscast-formal">以正式、自信和权威的语气发布新闻</option>
                        <option value="sad">表达悲伤语气</option>
                        <option value="serious">表达严肃和命令的语气</option>
                        <option value="shouting">就像从遥远的地方说话或在外面说话,但能让自己清楚地听到</option>
                        <option value="advertisement-upbeat">用兴奋和精力充沛的语气推广产品或服务</option>
                        <option value="sports-commentary">用轻松有趣的语气播报体育赛事</option>
                        <option value="sports-commentary-excited">用快速且充满活力的语气播报体育赛事精彩瞬间</option>
                        <option value="whispering">说话非常柔和,发出的声音小且温柔</option>
                        <option value="terrified">表达一种非常害怕的语气,语速快且声音颤抖。 听起来说话人处于不稳定的疯狂状态</option>
                        <option value="unfriendly">表达一种冷淡无情的语气</option>
                    </select>
                </div>
            </div>

2. Rendering display

Please add a picture description


3. Download learning materials

Lanzoul: https://qumaw.lanzoul.com/iTMPg0nf9syf

Guess you like

Origin blog.csdn.net/m0_57941469/article/details/129007043