TTS를 이용하여 메시지로 음성 채팅을 해봅시다
KDBot은 채팅 메시지를 읽어 음성 채널에서 말해주는 봇입니다. 음성 합성 시스템(TTS. Text to Speech)을 통해서요. 음성 채팅을 하고픈데 마이크가 없을 때 유용합니다.
음성 채팅에 관해서는 아래 글을 살펴봐주세요.
그럼 이제 KD봇의 사용법을 알아봅시다!
KD봇 서버에 초대하기
https://discord.com/oauth2/authorize?client_id=414925323197612032&permissions=0&scope=bot
KD봇을 초대하시려면 위 링크를 클릭해주세요. 그 후 봇을 추가하고픈 서버를 선택해주시면 됩니다. 봇 초대에 대한 자세한 설명은 아래 글을 확인해주세요.
🤖 디스코드 봇들을 찾고 서버에 초대하는 법에 대해 알아봅시다.
KD봇의 명령어 접두사는 작은따옴표(')입니다. 모든 명령어 앞에 '가 들어가게 됩니다. 또는 '대신 @KDBot으로 봇을 맨션 해주어도 됩니다.
KD봇 언어 설정하기
봇을 추가하셨으면 가장 먼저 TTS 언어 설정을 해주세요. 'default korean을 입력해주시면 사용 언어를 우리나라 언어로 바꿉니다. 이 설정을 하지 않으면 봇 언어 설정이 영어로 되어 한국어 문장을 제대로 읽을 수 없으므로 꼭 해주셔야 합니다.
내용 음성으로 읽기 - 'tts 또는 '
메시지를 음성으로 읽게 하려면 앞에 'tts를 넣으신 다음 한 칸 띄워주시면 됩니다.
그럼 다음처럼 음성 채널에 KD봇이 들어와 읽어주게 됩니다.
'tts라 입력하는 것이 너무 번거로우시면 작은따옴표(') 하나만 입력해주셔도 됩니다. 주의하실 점은 작은따옴표(')와 읽고자 하는 문장 사이에는 무조건 띄어쓰기가 한 칸 있어야 한다는 점입니다.
도배, 스팸 방지하기
만약 이 봇을 이용하여 다음과 같이 채팅 도배를 해버리면, 음성 채팅을 시끄럽게 만들 수 있습니다. 별로 좋지 못한 상황이겠지요. 이런 스팸을 막기 위한 몇 가지 명령어들이 있습니다.
재생하고 있는 소리 멈추기 - 'stop
'stop을 누르면 현재 재생 중인 음성을 멈춥니다. 누군가가 스팸을 했더라도 쉽게 그만두게 할 수 있죠. 또는 'leave 명령어를 써서 봇을 아예 음성 채널에서 내보내셔도 됩니다.
글자 수 제한하기 - 'charlimt
아예 최대 글자 수를 제한하여 도배를 막을 수도 있습니다. 'charlimit을 입력하고 뒤에 글자 수를 입력해주시면 됩니다.
그러면 다음처럼 글자 수가 넘어간 상황이 있을 때 메시지가 너무 길다는 문구를 띄우며 막아줍니다.
특정 채널에서만 사용 가능하도록 하기 - 'restrict
'restrict #채널명을 입력하시면 특정 채널에서만 KD봇을 쓸 수 있도록 바꿀 수 있습니다. 설정 전에는 KD봇에게 관리자 권한을 준 뒤, 해당 명령어를 입력하고, KD봇에게 관리자 권한을 해제해야 적용됩니다.
후원자 전용 여자 목소리
KD봇에는 남자 목소리 이외에도 여자 목소리가 존재합니다. 이 목소리로 바꾸시려면 KD봇에게 후원을 하여 프리미엄 옵션을 열어주세요. 그 후 'default Seoyeon을 입력하시면 여자 목소리로 변경됩니다.
기타 명령어
- 'speakers : 가능한 목소리 목록을 봅니다. 프리미엄 옵션으로 한국어 음성이 하나 더 있습니다.
- 'translate : 언어를 번역하고 읽어줍니다.
- 'help : 봇에 대한 도움말을 보여줍니다.
- 'commands : 봇의 명령어를 모두 보여줍니다.
- 'about : 봇에 대한 정보를 보여줍니다.
- 'prefix : 봇의 접두사를 바꿉니다.
마치며
지금까지 디스코드의 TTS 봇, KD봇에 대해서 알아봤습니다! 다른 TTS 봇에 대해서는 아래 글들을 봐주세요!
또 언제든지 궁금한 내용이 있으면 댓글을 달아주시거나
화면 왼쪽 아래의 디스코드 아이콘을 누르면 실시간으로 답해드립니다!
(아이콘이 보이지 않는다면 에드 블록을 꺼주세요)
https://discord.link/feedbackblog
또 위 초대 링크를 눌러 Feed & Back 서버에 들어오시면
블로그의 새 글을 알림 받고
디스코드, 디코 봇 프로그래밍에 대해 질문할 수 있어요!
'디스코드 봇 소개 > 기능봇' 카테고리의 다른 글
💬 K잼봇 - 디코에서 간단히 쓸 수 있는 TTS봇! (4) | 2022.02.07 |
---|---|
🎹 SoundFX - 디코에서 효과음을 재생해봅시다! (0) | 2022.02.03 |
🔴 Youtube Together - 다 같이 디코에서 유튜브를 봅시다! (3) | 2022.01.24 |
➗ MathBot - 수식을 표현하고 수학 문제를 풀어봅시다 (0) | 2022.01.23 |
😀 미니쿠다 - 서버 이모지를 크게 키워봅시다! (1) | 2022.01.22 |
댓글