import{s as O,n as Q,o as V}from"../chunks/scheduler.f7e1785c.js";import{S as W,i as X,g as m,s as a,r as R,A as Y,h as o,f as l,c as i,j as G,u as N,x,k as B,y as Z,a as n,v as D,d as F,t as I,w as J}from"../chunks/index.9f8f0838.js";import{H as K}from"../chunks/Heading.6643a2f7.js";function tt(E){let s,v,$,C,p,S,f,j=`В предыдущем разделе вы узнали, как использовать трансформеры для преобразования устной речи в текст. Теперь давайте перевернем сценарий
и посмотрим, как можно преобразовать заданный входной текст в аудио вывод, звучащий как человеческая речь.`,P,u,z=`Задача, которую мы будем изучать в этом блоке, называется “Преобразование текста в речь ” (Text-to-speech, TTS). Модели, способные преобразовывать текст в слышимую
человеческую речь, имеют широкий спектр потенциальных применений:`,w,r,U="<li>Вспомогательные приложения: подумайте об инструментах, которые могут использовать эти модели для обеспечения доступа людей с ослабленным зрением к цифровому контенту с помощью звука.</li> <li>Озвучивание аудиокниг: перевод письменных книг в аудиоформат делает литературу более доступной для тех, кто предпочитает слушать или испытывает трудности с чтением.</li> <li>Виртуальные помощники: TTS-модели являются фундаментальным компонентом виртуальных помощников, таких как Siri, Google Assistant или Amazon Alexa. После того как они с помощью классификационной модели поймали слово “пробуждение” и использовали ASR-модель для обработки запроса, они могут использовать TTS-модель для ответа на ваш запрос.</li> <li>Развлечения, игры и изучение языков: озвучивайте персонажей NPC, рассказывайте об игровых событиях или помогайте изучающим язык примерами правильного произношения и интонации слов и фраз.</li>",L,c,b=`Это лишь некоторые примеры, и я уверен, что вы можете придумать множество других! Однако с такой мощью приходит и ответственность
,важно подчеркнуть, что модели TTS потенциально могут быть использованы в злонамеренных целях.
Например, имея достаточное количество образцов голоса, злоумышленники могут создавать убедительные поддельные аудиозаписи, что приводит к
несанкционированному использованию голоса человека в мошеннических целях или для манипуляций. Если вы планируете собирать данные для дообучения
собственных систем, тщательно продумайте вопросы конфиденциальности и информационного согласия. Получение голосовых данных должно осуществляться с явного согласия
людей, при этом они должны понимать цель, объем и потенциальные риски, связанные с использованием их голоса
в системе TTS. Пожалуйста, используйте преобразование текста в речь ответственно.`,A,_,H,h,g="В этом разделе мы поговорим о:",M,T,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>',y,d,q;return p=new K({props:{title:"Раздел 6. От текста к речи",local:"раздел-6-от-текста-к-речи",headingTag:"h1"}}),_=new K({props:{title:"Чему вы научитесь и что создадите",local:"чему-вы-научитесь-и-что-создадите",headingTag:"h2"}}),{c(){s=m("meta"),v=a(),$=m("p"),C=a(),R(p.$$.fragment),S=a(),f=m("p"),f.textContent=j,P=a(),u=m("p"),u.textContent=z,w=a(),r=m("ul"),r.innerHTML=U,L=a(),c=m("p"),c.textContent=b,A=a(),R(_.$$.fragment),H=a(),h=m("p"),h.textContent=g,M=a(),T=m("ul"),T.innerHTML=k,y=a(),d=m("p"),this.h()},l(t){const e=Y("svelte-u9bgzb",document.head);s=o(e,"META",{name:!0,content:!0}),e.forEach(l),v=i(t),$=o(t,"P",{}),G($).forEach(l),C=i(t),N(p.$$.fragment,t),S=i(t),f=o(t,"P",{"data-svelte-h":!0}),x(f)!=="svelte-62mly8"&&(f.textContent=j),P=i(t),u=o(t,"P",{"data-svelte-h":!0}),x(u)!=="svelte-13j8uzt"&&(u.textContent=z),w=i(t),r=o(t,"UL",{"data-svelte-h":!0}),x(r)!=="svelte-1h7skd3"&&(r.innerHTML=U),L=i(t),c=o(t,"P",{"data-svelte-h":!0}),x(c)!=="svelte-jaisw3"&&(c.textContent=b),A=i(t),N(_.$$.fragment,t),H=i(t),h=o(t,"P",{"data-svelte-h":!0}),x(h)!=="svelte-q84ifq"&&(h.textContent=g),M=i(t),T=o(t,"UL",{"data-svelte-h":!0}),x(T)!=="svelte-1osqtm9"&&(T.innerHTML=k),y=i(t),d=o(t,"P",{}),G(d).forEach(l),this.h()},h(){B(s,"name","hf:doc:metadata"),B(s,"content",et)},m(t,e){Z(document.head,s),n(t,v,e),n(t,$,e),n(t,C,e),D(p,t,e),n(t,S,e),n(t,f,e),n(t,P,e),n(t,u,e),n(t,w,e),n(t,r,e),n(t,L,e),n(t,c,e),n(t,A,e),D(_,t,e),n(t,H,e),n(t,h,e),n(t,M,e),n(t,T,e),n(t,y,e),n(t,d,e),q=!0},p:Q,i(t){q||(F(p.$$.fragment,t),F(_.$$.fragment,t),q=!0)},o(t){I(p.$$.fragment,t),I(_.$$.fragment,t),q=!1},d(t){t&&(l(v),l($),l(C),l(S),l(f),l(P),l(u),l(w),l(r),l(L),l(c),l(A),l(H),l(h),l(M),l(T),l(y),l(d)),l(s),J(p,t),J(_,t)}}}const et='{"title":"Раздел 6. От текста к речи","local":"раздел-6-от-текста-к-речи","sections":[{"title":"Чему вы научитесь и что создадите","local":"чему-вы-научитесь-и-что-создадите","sections":[],"depth":2}],"depth":1}';function lt(E){return V(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class st extends W{constructor(s){super(),X(this,s,lt,tt,O,{})}}export{st as component};
