달력

11

« 2019/11 »

  •  
  •  
  •  
  •  
  •  
  • 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

@MaraTTSBot - 사진에서 한글을 추출하고, 글자를 읽어주는 텔레그램 봇 소개.

 

텔레그램 친구찾기에서 @MaraTTSBot 을 검색합니다.

 

봇 이미지와 정보는 아래 스샷과 같습니다.

 

@MaraTTSBot 정보

 

친구 추가를 하고, 한글이 포함된 이미지를 보냅니다.

 

이미지에서 한글을 추출하고 (구글 비전 : 10~30초)

이 한글을 음성으로 변환합니다. (카카오 음성변환 : 10~20초)

 

변환이 완료되면 mp3 파일을 받을 수 있습니다.

한글만 음성으로 변환됩니다.

 

간혹 0초짜리 mp3 파일이 가기도 하는데,

이미지 안에 글자가 너무 많거나 반대로 한글이 없으면 그렇게 됩니다. (mp3 플레이 타임 기준으로 30초까지 가능)

 

4-50자정도는 잘됩니다.

 

텔레그램 봇, 연구할만한게 많습니다 !!!

Posted by 멋지다마라송

댓글을 달아 주세요

텔레그램 봇 추천 - 이미지에서 텍스트 추출, 번역 @MaraOCRBot


유용한 텔레그램 봇을 소개합니다.


텔레그램 검색창에서 MaraOCRBot 을 검색하고, 대화를 시작합니다.


사진을 찍어 보내거나 저장된 이미지를 보내면 이미지안에서 텍스트를 추출하고, 

그 텍스트를 한글로 번역해서 결과를 메시지로 보내줍니다.


책이나 프로그램 소스를 타이핑하기 어렵거나...

게임내 채팅이라던가 외국어를 입력하기 어려울때 번역해서 보기 유용합니다 ~ 


위의 스샷처럼 한글인 경우에는 그대로 출력하고, (원본글만 출력됨)

한글이 아닌 경우에는 원본글과 한글 번역글 모두 출력합니다. (원본글, 번역글 두개가 출력됨)



구글 비전을 이용했습니다. 

사용량이 많아지면서 매월 몇만원~몇십만원의 API 사용료가 부여되고 있습니다;;

개발자에게 힘을 ~ 


페이팔 Paypal : https://www.paypal.me/marasong




* 2019.05.14 : 일부 사진인식이 안되는 오류를 수정했습니다.

* 2019.08.14 : 텍스트 언어감지 API 가 추가되었습니다. 한글이 아닌 경우 번역글이 추가로 출력됩니다.



Posted by 멋지다마라송

댓글을 달아 주세요

텔레그램 봇으로 그룹 채팅방에 메시지 보내기.



봇을 만들고 그룹에 봇을 초대한 다음


그룹 채팅창에 아무 메시지나 적고 재빠르게 웹 브라우저로 아래 주소를 요청한다. (메시지 보내고 웹 호출이 빨라야 한다)


https://api.telegram.org/bot124763527:AAElL2DfFSUc6gYUccAp4IXiAY7PvE/getUpdates


여기에서 124763527:AAElL2DfFSUc6gYUccAp4IXiAY7PvE 이 부분은 이걸 그대로 적는게 아니고 봇 토큰.을 적는다.


여기에서 chat_id 를 알아낼 수 있는데, 아래 그림에서 보면 id: 부분, 챗 아이디가 12345678 이 된다.




챗 아이디가 잘 안나오면 텔레그램 그룹채팅창에서 메시지 보내기 -> 웹 브라우저 호출. 이 작업을 빠르게! 하면 된다.


이제 리눅스 쉘에서는 아래처럼 메시지를 보낼 수 있다. (챗 아이디가 마이너스인 경우도 있다)


/usr/bin/curl https://api.telegram.org/bot124763527:AAElL2DfFSUc6gYUccAp4IXiAY7PvE/sendmessage -d chat_id=-28483868 -d text="${msg}"


만약 한글이 깨지면


/usr/bin/curl --data-urlencode https://api.telegram.org/bot124763527:AAElL2DfFSUc6gYUccAp4IXiAY7PvE/sendmessage -d chat_id=-28483868 -d text="${msg}"




추가 - 그룹 채팅에 @get_id_bot 이라는 봇을 초대하고, 

/start

/my_id

를 입력하면 쉽게 챗 아이디를 알 수 있다.




추가2 - 그룹 채팅에 @mara7vvbab_bot 이라는 봇을 초대하고,

/start

/cid

를 입력하면 쉽게 챗 아이디를 알 수 있다.



Posted by 멋지다마라송

댓글을 달아 주세요