달력

6

« 2020/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자정도는 잘됩니다.

 

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

 

추가 : 이미지 글자 추출 (MaraOCR)

https://marasong.tistory.com/228

 

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

텔레그램 봇 추천 - 이미지에서 텍스트 추출, 번역 @MaraOCRBot 유용한 텔레그램 봇을 소개합니다. 텔레그램 검색창에서 MaraOCRBot 을 검색하고, 대화를 시작합니다. 사진을 찍어 보내거나 저장된 이미지를 보내..

marasong.tistory.com

 

Posted by 멋지다마라송

댓글을 달아 주세요

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


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


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


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

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


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

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


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

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



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

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

개발자에게 힘을 ~ 


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




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

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


* MaraOCR 웹페이지 

http://ml.marasong.net:10088/maraocr/


이미지 파일을 올리면 텍스트를 분석하고,

한국어가 아닌 경우 한국어로 번역하는 웹페이지입니다.



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 멋지다마라송

댓글을 달아 주세요