- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
--Запрос в яндекс за спичером
function thstart(text)
local th = [[
love.filesystem.remove("tmp.ogg");
local str = ...
local encodeURI = function(str)
if (str) then
str = string.gsub (str, "\n", "\r\n")
str = string.gsub (str, "([^%w ])",
function (c) return string.format ("%%%02X", string.byte(c)) end)
str = string.gsub (str, " ", "+")
end
return str
end
str = encodeURI(str)
local http = require("socket.http");
body = http.request("https://tts.voicetech.yandex.net/generate?text="..str.."&format=mp3&lang=ru-RU&speaker=kolya&emotion=evil&key=069b6659-984b-4c5f-880e-aaedcfd84102&speed=0.8")
if body then
love.filesystem.write("tmp.mp3",body)
love.thread.getChannel('im'):push("tmp.mp3")
else
love.thread.getChannel('im'):push("err")
end
--love.thread.getChannel('im'):push("err")
]]
tred = nil
tred = love.thread.newThread(th);
tred:start(text);
end
function thpop()
local info = love.thread.getChannel( 'im' ):pop()
if info then
if info == "err" then
return "err"
else
return info
end
end
return nil
end
Не угадал ТСа по коду 🙁
Не, тут про какого-то Колю. Не тот почерк.
Вот откуда это love...
Объясни, что за прикол с гнилью?
Сравниваешь как гниль
ЧТО ТАКОЕ ЭТИ 3 ТОЧКИ?! ПРЫЩИ?! ПОЧЕМУ ОНИ НЕОЖИДАННО СТАЛИ СТРОКОЙ?! ЕСЛИ ЭТО ПЕРЕМЕНАЯ ТО ОТКУДА ОНО БЛЯДЬ ВЗЯЛОСЬ! ПОЧЕМУ НЕ КАК НЕ ОБЪЯВЛЕНА И РАЗВЕ ТАК МОЖНО?!
Наверное нужно иметь хороший почерк и английскую пропись, чтоб что-то смогло твоё блядство перевести в пхп.
Редактирование не трудно реализовать, но тебе точно не понравится, что на "ru" версия может быть другая, ибо там лимит в 6 минут.
> голосов с гк
Голоса трудно все отследить.
> багов гк
Возможно, вы имели в виду "багров"?
Ну сделай у себя лимит на 5 чтобы запас оставался на синхренизацию...
А редактирование своих комментариев пусть будет доступно и анонимам, с привязкой комментария к идентификатору сессии.
https://www.google.com/search?tbm=isch&q=site%3Agovnokod.ru
Когда-то понадобилось делить меньшее на большее или просто число на другое число, не являющееся его делителем. Так изобрели дробные числа (рациональные).
Потом понадобилось точно измерить диагональ квадрата и длину окружности. Так появились иррациональные числа.
Затем понадобилось вычитать из меньшего большее, чтобы единообразно решать уравнения, не тратя время на лишние сравнения. Так появились отрицательные числа.
А ещё чуть позже пришлось извлекать квадратный корень из отрицательных чисел (тоже чтобы решать уравнения по одной формуле без лишней мороки). Так придумали числа комплексные. Комплексными числами нельзя посчитать предметы или померить длину, но их можно использовать в промежуточных вычислениях.
https://tinyurl.com/ydhum26y
https://tech.yandex.ru/speechkit/cloud/doc/guide/common/speechkit-common-tts-http-request-docpage/
https://tinyurl.com/ybzkb5ga
Впрочем, им ещё работать и работать. Пока от любой их озвучки (особенно бабскими голосами) за версту разит дебильными казахскими интонациями.
Демочка, чтоб посмотреть кто как говорит и что есть.
https://tinyurl.com/y89x8hhx