import{s as X,n as Y,o as Z}from"../chunks/scheduler.cd324960.js";import{S as tt,i as et,e as m,s as i,c as j,h as nt,a as p,d as n,b as a,f as Q,g as U,j as d,k as V,l as lt,m as l,n as k,t as G,o as R,p as N}from"../chunks/index.d5c3adcc.js";import{C as it,H as W,E as at}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.14d935fa.js";function st(O){let s,S,C,g,f,P,o,w,r,B=`В предыдущем разделе вы узнали, как использовать трансформеры для преобразования устной речи в текст. Теперь давайте перевернем сценарий
и посмотрим, как можно преобразовать заданный входной текст в аудио вывод, звучащий как человеческая речь.`,L,u,D=`Задача, которую мы будем изучать в этом блоке, называется “Преобразование текста в речь ” (Text-to-speech, TTS). Модели, способные преобразовывать текст в слышимую
человеческую речь, имеют широкий спектр потенциальных применений:`,b,$,F="<li>Вспомогательные приложения: подумайте об инструментах, которые могут использовать эти модели для обеспечения доступа людей с ослабленным зрением к цифровому контенту с помощью звука.</li> <li>Озвучивание аудиокниг: перевод письменных книг в аудиоформат делает литературу более доступной для тех, кто предпочитает слушать или испытывает трудности с чтением.</li> <li>Виртуальные помощники: TTS-модели являются фундаментальным компонентом виртуальных помощников, таких как Siri, Google Assistant или Amazon Alexa. После того как они с помощью классификационной модели поймали слово “пробуждение” и использовали ASR-модель для обработки запроса, они могут использовать TTS-модель для ответа на ваш запрос.</li> <li>Развлечения, игры и изучение языков: озвучивайте персонажей NPC, рассказывайте об игровых событиях или помогайте изучающим язык примерами правильного произношения и интонации слов и фраз.</li>",y,x,I=`Это лишь некоторые примеры, и я уверен, что вы можете придумать множество других! Однако с такой мощью приходит и ответственность
,важно подчеркнуть, что модели TTS потенциально могут быть использованы в злонамеренных целях.
Например, имея достаточное количество образцов голоса, злоумышленники могут создавать убедительные поддельные аудиозаписи, что приводит к
несанкционированному использованию голоса человека в мошеннических целях или для манипуляций. Если вы планируете собирать данные для дообучения
собственных систем, тщательно продумайте вопросы конфиденциальности и информационного согласия. Получение голосовых данных должно осуществляться с явного согласия
людей, при этом они должны понимать цель, объем и потенциальные риски, связанные с использованием их голоса
в системе TTS. Пожалуйста, используйте преобразование текста в речь ответственно.`,M,c,E,h,J="В этом разделе мы поговорим о:",H,_,K='<li><a href="tts_datasets">Наборах данных, пригодных для обучения Text-to-speech</a></li> <li><a href="pre-trained_models">Предварительно обученных моделях для преобразования текста в речь</a></li> <li><a href="fine-tuning">Дообучение SpeechT5 на новом языке</a></li> <li><a href="evaluation">Оценке моделей TTS</a></li>',A,T,q,v,z;return f=new it({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),o=new W({props:{title:"Раздел 6. От текста к речи",local:"раздел-6-от-текста-к-речи",headingTag:"h1"}}),c=new W({props:{title:"Чему вы научитесь и что создадите",local:"чему-вы-научитесь-и-что-создадите",headingTag:"h2"}}),T=new at({props:{source:"https://github.com/huggingface/audio-transformers-course/blob/main/chapters/ru/chapter6/introduction.mdx"}}),{c(){s=m("meta"),S=i(),C=m("p"),g=i(),j(f.$$.fragment),P=i(),j(o.$$.fragment),w=i(),r=m("p"),r.textContent=B,L=i(),u=m("p"),u.textContent=D,b=i(),$=m("ul"),$.innerHTML=F,y=i(),x=m("p"),x.textContent=I,M=i(),j(c.$$.fragment),E=i(),h=m("p"),h.textContent=J,H=i(),_=m("ul"),_.innerHTML=K,A=i(),j(T.$$.fragment),q=i(),v=m("p"),this.h()},l(t){const e=nt("svelte-u9bgzb",document.head);s=p(e,"META",{name:!0,content:!0}),e.forEach(n),S=a(t),C=p(t,"P",{}),Q(C).forEach(n),g=a(t),U(f.$$.fragment,t),P=a(t),U(o.$$.fragment,t),w=a(t),r=p(t,"P",{"data-svelte-h":!0}),d(r)!=="svelte-62mly8"&&(r.textContent=B),L=a(t),u=p(t,"P",{"data-svelte-h":!0}),d(u)!=="svelte-13j8uzt"&&(u.textContent=D),b=a(t),$=p(t,"UL",{"data-svelte-h":!0}),d($)!=="svelte-1h7skd3"&&($.innerHTML=F),y=a(t),x=p(t,"P",{"data-svelte-h":!0}),d(x)!=="svelte-jaisw3"&&(x.textContent=I),M=a(t),U(c.$$.fragment,t),E=a(t),h=p(t,"P",{"data-svelte-h":!0}),d(h)!=="svelte-q84ifq"&&(h.textContent=J),H=a(t),_=p(t,"UL",{"data-svelte-h":!0}),d(_)!=="svelte-1osqtm9"&&(_.innerHTML=K),A=a(t),U(T.$$.fragment,t),q=a(t),v=p(t,"P",{}),Q(v).forEach(n),this.h()},h(){V(s,"name","hf:doc:metadata"),V(s,"content",mt)},m(t,e){lt(document.head,s),l(t,S,e),l(t,C,e),l(t,g,e),k(f,t,e),l(t,P,e),k(o,t,e),l(t,w,e),l(t,r,e),l(t,L,e),l(t,u,e),l(t,b,e),l(t,$,e),l(t,y,e),l(t,x,e),l(t,M,e),k(c,t,e),l(t,E,e),l(t,h,e),l(t,H,e),l(t,_,e),l(t,A,e),k(T,t,e),l(t,q,e),l(t,v,e),z=!0},p:Y,i(t){z||(G(f.$$.fragment,t),G(o.$$.fragment,t),G(c.$$.fragment,t),G(T.$$.fragment,t),z=!0)},o(t){R(f.$$.fragment,t),R(o.$$.fragment,t),R(c.$$.fragment,t),R(T.$$.fragment,t),z=!1},d(t){t&&(n(S),n(C),n(g),n(P),n(w),n(r),n(L),n(u),n(b),n($),n(y),n(x),n(M),n(E),n(h),n(H),n(_),n(A),n(q),n(v)),n(s),N(f,t),N(o,t),N(c,t),N(T,t)}}}const mt='{"title":"Раздел 6. От текста к речи","local":"раздел-6-от-текста-к-речи","sections":[{"title":"Чему вы научитесь и что создадите","local":"чему-вы-научитесь-и-что-создадите","sections":[],"depth":2}],"depth":1}';function pt(O){return Z(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ut extends tt{constructor(s){super(),et(this,s,pt,st,X,{})}}export{ut as component};
