728x90 ์ ์ฒด ๊ธ720 ์ณ์ฟ ๋ฆฌ ํ ์คํธ ๋ชฉ์๋ฆฌ ๋ณํ(Text2Speech) ์ฌ์ดํธ http://yukkuritalk.com/ 2022. 11. 9. ๊ฒ์ - ๋น์ฃผ์ผ ๋ ธ๋ฒจ ์ ์ ์์ง(Ren'Py) ์ด๋ฆ์์ ์ ์ ์๋ฏ ํ์ด์ฌ์ ๊ฒ์ ๊ฐ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ธ Pygame์ด ๊ธฐ๋ฐ์ด๋ค. ๋น์ฃผ์ผ ๋ ธ๋ฒจ๋ฅ์ ๊ฒ์ ๊ฐ๋ฐ ๋ชฉ์ ์ผ๋ก ๋ง๋ค์ด์ง ์์ง์ด๋ฉฐ Ren'Py๋ฅผ ์ด์ฉํด ์ถ์ํ ๋ํ์ ์ธ ๊ฒ์๋ค์ ๋๊ทผ๋๊ทผ ๋ฌธ์๋ถ, ์ด ํซ ์ต ์ ํํฐ ๋คํฌ, ์ฅ์ ์๋ ๊ฐ ์๋ค. ๋ฉํฐ ํ๋ซํผ์ ์ง์ํด์ ์๋์ฐ, ๋ฆฌ๋ ์ค, ๋งฅ์์ ๊ตฌ๋์ด ๊ฐ๋ฅํ๋ค. ๊ทผ๋ฐ ํ์ด์ฌ ๊ธฐ๋ฐ์ด๋ผ์ ์ธํฐํ๋ฆฌํฐ ๋ฐฉ์์ผ๋ก ์ฒ๋ฆฌํ๊ธฐ ๋๋ฌธ์ ๋ชจ๋ฐ์ผ ๊ฐ์ ์ผ๋ถ ํ๋ซํผ์์ ์๋ ์ด ์๊ธธ ์๋ ์๋๊ณ ํ๋ค. ์ฐธ๊ณ : https://namu.wiki/w/Ren'Py Ren'Py - ๋๋ฌด์ํค ์คํฌ๋ฆฝํธ ๋ฌธ๋ฒ์ ํ์ด์ฌ์์ ์๊ฐ์ ๋ฐ์ ๋ค๋ฅธ ๋น์ฃผ์ผ ๋ ธ๋ฒจ ์์ง๋ค๋ณด๋ค ์ฝ๋๊ฐ ์ง๊ด์ ์ด๊ณ ๊ฐ๊ฒฐํ๋ค. ๋ค๋ง ์คํฌ๋ฆฝํธ ์ธ์ด ์์ฒด๊ฐ ํ์ด์ฌ์ธ ๊ฒ์ ์๋๋ฉฐ, ์คํฌ๋ฆฝํธ ๋์ค์ ๋ธ๋ก์ ์ด์ด ๋นํธ์ธ namu.wiki 2022. 11. 9. PyQt - ํ ์ด๋ธ ํค๋ ๋ฐฐ๊ฒฝ ์ ๋ณ๊ฒฝ self.table_invest = QtWidgets.QTableWidget(self.tab) self.table_invest.setStyleSheet('QTableWidget{\ncolor:black;}\nQHeaderView::section{background-color: rgb(23,33,43); };') ์ฐธ๊ณ : https://forum.qt.io/topic/87371/how-to-change-qtablewidget-header-color-and-selection-color 2022. 11. 8. ์ผ๋ ํธ๋ก - ์ฌ์ฉ์๋ก๋ถํฐ ์น ์บ , ๋ง์ดํฌ ๊ฐ์ ธ์ค๊ธฐ ์น ์บ , ๋ง์ดํฌ ๊ฐ์ ธ์ค๊ธฐ window.addEventListener('DOMContentLoaded', () => { navigator.getUserMedia({video: true, audio: true}, (localMediaStream) => { var video = document.querySelector('video') video.srcObject = localMediaStream video.autoplay = true }, (e) => {}) }) ์ฐธ๊ณ : [์น ์บ ๊ฐ์ ธ์ค๊ธฐ] https://stackoverflow.com/questions/38276409/electron-allowing-access-to-webcam 2022. 11. 7. ๋ฆฌ์กํธ - ์น ์์ผ(ws) ํต์ + useEffect์์ ์น ์์ผ(ws) ์ฌ์ฉ with useRef ws-server.js (์น ์์ผ ์๋ฒ์ธก) const WebSocketServer = require('ws').Server; const wss = new WebSocketServer({ port: 8080 }); wss.on('connection', function connection(ws) { ws.on('message', function message(data) { console.log('received: %s', data); }); ws.send('something'); }); index.js (๋ฆฌ์กํธ) import React, { useState ,useEffect, useRef} from 'react'; const [socketConnted, setSocketConnected] = useStat.. 2022. 11. 7. npm - ๊ตฌ๊ธ ๋ฒ์ญ๊ธฐ ๋ชจ๋(translate-google) npm https://www.npmjs.com/package/translate-google translate-google A free and unlimited for Google Translate, Multi-translation support object input. Latest version: 1.5.0, last published: a year ago. Start using translate-google in your project by running `npm i translate-google`. There are 13 other projects in the npm r www.npmjs.com ์ค์น npm i translate-google ์์ const translate = require('tra.. 2022. 11. 7. ๋ฆฌ์กํธ - ์์ฑ ๋๋๊ณ ๋์ ํ ์คํธ ์๋ก ๊ธฐ๋กํ๊ธฐ(react-speech-recognition) ์๋์ฒ๋ผ transcript๋ฅผ ์ถ๋ ฅํ๋ฉด ์ฌํ๊ป ๋งํ๋ ํ ์คํธ๋ค์ ๊ทธ๋๋ก ๊ฐ์ ธ์ค๋ ๊ฒ ์๋๋ผ, ๋ง์ ๋๋ ๋ค์ ๋ค์ ๋ง์ ํ๋ฉด ์ด์ ํ ์คํธ๋ฅผ ์ง์ฐ๊ณ ๋ค์ ๊ธฐ๋กํ๋ ๋ฐฉ์ const [subtitle, setSubtitle] = useState(''); const { transcript, interimTranscript, resetTranscript, browserSupportsSpeechRecognition, finalTranscript, } = useSpeechRecognition(); useEffect( ()=>{ console.log('๋ง์ดํฌ ๋ นํ ์์'); SpeechRecognition.startListening({continuous: true}); }, [] ); useEffect( ()=>{ i.. 2022. 11. 6. ์๋ฐ์คํฌ๋ฆฝํธ - text to speech(text2speech)(SpeechSynthesisUtterance) function say(m) { var msg = new SpeechSynthesisUtterance(); var voices = window.speechSynthesis.getVoices(); msg.voice = voices[10]; msg.voiceURI = "native"; msg.volume = 1; msg.rate = 1; msg.pitch = 0.8; msg.text = m; msg.lang = 'en-US'; speechSynthesis.speak(msg); } ์ถ์ฒ: https://stackoverflow.com/questions/15653145/using-google-text-to-speech-in-javascript Using Google Text-To-Speech in Javascr.. 2022. 11. 5. ์๋์ฐ - text to speech(text2speech), ๋ชฉ์๋ฆฌ ๋ฐ ์ธ์ด ๋ณ๊ฒฝํ๊ธฐ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชฉ์๋ฆฌ๋ค ํ์ธํ๊ธฐ Add-Type -AssemblyName System.Speech $speak = New-Object System.Speech.Synthesis.SpeechSynthesizer $speak.GetInstalledVoices() | Select-Object -ExpandProperty VoiceInfo | Select-Object -Property Culture, Name, Gender, Age ๋ชฉ์๋ฆฌ ์ค์ ๋ฐ ์ถ๋ ฅ Add-Type -AssemblyName System.speech $speak = New-Object System.Speech.Synthesis.SpeechSynthesizer $speak.SelectVoice('Microsoft Heami Desktop') $s.. 2022. 11. 5. ๋ฆฌ์กํธ - ์์ฑ์ ํ ์คํธ๋ก(react-speech-recognition) docs https://github.com/JamesBrill/react-speech-recognition/blob/master/docs/API.md GitHub - JamesBrill/react-speech-recognition: ๐ฌSpeech recognition for your React app ๐ฌSpeech recognition for your React app. Contribute to JamesBrill/react-speech-recognition development by creating an account on GitHub. github.com npm https://www.npmjs.com/package/react-speech-recognition#developing react-speech.. 2022. 11. 4. ์๋์ฐ - ์ ์ฑ ์ํํธ์จ์ด ์ ๊ฑฐ ๋๊ตฌ(mrt) 2022. 11. 3. ๊ทธ๋ฆผ - ํด๋ฆฝ์คํ๋์ค, ๊ทธ๋ฆผ ๊ฟํ์ฌ์ https://www.clipstudio.net/drawing ๊ทธ๋ฆผ ๊ฟํ์ฌ์ ๊ทธ๋ฆผ ๊ฟํ์ฌ์ | ์ผ๋ฌ์คํธ, ๋์์ธ, ๋งํ, ์ ๋๋ฉ์ด์ ๋ฑ ๊ทธ๋ฆฌ๊ธฐ์ ๋ชจ๋ ๊ฒ์ ๋ํ ์ ๋ณด ์ฌ์ดํธ www.clipstudio.net 2022. 11. 2. ์ด์ 1 ยทยทยท 26 27 28 29 30 31 32 ยทยทยท 60 ๋ค์ 728x90