Наладка Google Cloud TTS
Назад да Агляду TTS-правайдараў
Google Cloud TTS выкарыстоўвае нейронныя сеткі WaveNet для генерацыі натуральна гучнага маўлення. Бясплатны тарыф вельмі шчодры — адзін мільён сімвалаў на месяц. Гэтая інструкцыя займе каля 5 хвілін.
Што вам спатрэбіцца
Section titled “Што вам спатрэбіцца”Уліковы запіс Google (той самы, які вы выкарыстоўваеце для Gmail або YouTube, цалкам падыдзе). Вам трэба будзе дадаць спосаб аплаты, але з вас не будуць спаганяць плату, пакуль вы не перавысіце 1 мільён сімвалаў за месяц. Пры шахматных анатацыях дасягнуць гэтага вельмі складана.
Крок 1: Увайдзіце ў Google Cloud Console
Section titled “Крок 1: Увайдзіце ў Google Cloud Console”- Адкрыйце браўзер і перайдзіце на console.cloud.google.com
- Увайдзіце з дапамогай вашага ўліковага запісу Google
- Калі вы тут упершыню, Google папросіць вас пагадзіцца з Умовамі выкарыстання. Пастаўце галачку і націсніце Agree and Continue
Цяпер вы павінны ўбачыць панэль кіравання Google Cloud Console. Яна выглядае перагружанай — не хвалюйцеся, нам тут спатрэбяцца толькі дзве рэчы.
Крок 2: Наладзьце білінг
Section titled “Крок 2: Наладзьце білінг”Google патрабуе білінгавы ўліковы запіс нават для бясплатнага тарыфу. За звычайнае выкарыстанне для вывучэння шахмат плата спаганяцца не будзе.
- У радку пошуку ўверсе ўвядзіце “Billing” і націсніце Billing у выпадальным спісе
- Націсніце Link a billing account (або Create account, калі ў вас яго яшчэ няма)
- Выконвайце падказкі, каб дадаць крэдытную або дэбетавую карту
- Пасля завяршэння вы ўбачыце зялёную галачку побач з вашым білінгавым уліковым запісам
Заўвага: Калі ў вас ужо наладжаны білінг Google Cloud для іншага праекта, вы можаце прапусціць гэты крок. Ваш існуючы білінгавы ўліковы запіс падыдзе.
Крок 3: Уключыце Text-to-Speech API
Section titled “Крок 3: Уключыце Text-to-Speech API”Гэта паведамляе Google, які сэрвіс вы хочаце выкарыстоўваць.
- У радку пошуку ўверсе ўвядзіце “Text-to-Speech”
- У выніках выпадальнага спісу націсніце Cloud Text-to-Speech API (з сіняй іконкай API)
- Вы трапіце на старонку з дэталямі API. Націсніце вялікую сінюю кнопку Enable
- Пачакайце некалькі секунд. Калі кнопка зменіцца на Manage, API уключаны
Крок 4: Стварыце API-ключ
Section titled “Крок 4: Стварыце API-ключ”API-ключ — гэта тое, што En Parlant~ выкарыстоўвае для сувязі з серверамі Google.
- У радку пошуку ўверсе ўвядзіце “Credentials” і націсніце Credentials у раздзеле “APIs & Services”
- Уверсе старонкі націсніце + Create Credentials
- З выпадальнага спісу абярыце API key
- З’явіцца дыялогавае акно з вашым новым ключом. Ён выглядае прыкладна так:
AIzaSyC...about 35 characters... - Націсніце іконку капіравання побач з ключом, каб скапіяваць яго ў буфер абмену
- Націсніце Close
Рэкамендавана: Абмяжуйце ваш ключ
Section titled “Рэкамендавана: Абмяжуйце ваш ключ”Пасля стварэння ключа вы ўбачыце яго ў спісе на старонцы Credentials. Націсніце на назву ключа, каб адкрыць яго налады:
- У раздзеле API restrictions абярыце Restrict key
- Абярыце Cloud Text-to-Speech API з выпадальнага спісу
- Націсніце Save
Гэта азначае, што нават калі хтосьці атрымае ваш ключ, ён зможа выкарыстоўваць яго толькі для TTS — і ні для чаго іншага.
Крок 5: Наладзьце En Parlant~
Section titled “Крок 5: Наладзьце En Parlant~”Амаль гатова!
- Адкрыйце En Parlant~ і перайдзіце ў Settings (іконка шасцярэнькі) > укладка Sound
- Пракруціце ўніз да раздзела TTS
- Усталюйце TTS Provider у значэнне Google Cloud
- Націсніце ў поле Google Cloud API Key і ўстаўце ваш ключ (Ctrl+V)
- Усталюйце Text-to-Speech у значэнне On
- Націсніце кнопку Test побач з выбарам голасу
Вы павінны пачуць шахматны ход, вымаўлены ўголас. Калі так — віншуем, наладка завершана!
Вырашэнне праблем
Section titled “Вырашэнне праблем”- Тэст маўчыць? Пераканайцеся, што (1) вы ўставілі поўны API-ключ, (2) Text-to-Speech API уключаны (Крок 3) і (3) білінг прывязаны (Крок 2). Найбольш распаўсюджаная праблема — забыліся ўключыць API.
- Памылка “API key not valid”? Пераканайцеся, што вы скапіявалі ключ правільна — без лішніх прабелаў. Калі вы абмежавалі ключ, пераканайцеся, што Cloud Text-to-Speech API ёсць у спісе дазволеных.
- Памылка “Billing account not found”? Вярніцеся да Кроку 2 і пераканайцеся, што білінг прывязаны да вашага праекта.
- Галасы гучаць не так, як чакалася? En Parlant~ выкарыстоўвае галасы WaveNet па змаўчанні. Пол голасу можна змяніць у Settings > Sound > Google Voice Gender.
Бясплатны тарыф Google пакрывае 1 мільён сімвалаў на месяц для галасоў WaveNet. Гульня з падрабязнымі анатацыямі выкарыстоўвае прыкладна 3 000–5 000 сімвалаў. Пры такім тэмпе вы можаце вывучаць 200–300 гульняў на месяц, перш чым дасягнеце ліміту. Google паказвае папярэджанне аб выкарыстанні задоўга да таго, як пачнуць налічвацца якія-небудзь платы.