추천 게시물

bikWorldApp

안녕하세요, Parrot TTS Player 개발자 블로그입니다. Parrot TTS Player는 영어 단어나 문장, 시, 대본 등의 암기를 돕는 학습용으로 개발되었습니다. 각종 옵션 버튼의 조작을 통해 화면의 상태나 스피킹 속도, 반복횟수나 방법 ...

2023년 4월 19일 수요일

업데이트 노트

V1.4.2 준비중

[Andriod] 새 자료 로딩전 작업화면 비우기 셋팅 저장 문제 해결

[IOS] 새 자료 로딩 전 작업화면 비우기 선택 옵션 추가
          기본 값: 새 자료 로딩 전 작업화면 비우기

[IOS] 사전 업로드 대기시간에 Circular Progress Indicator 표시 추가

[IOS] [Andriod] 번역 후,  '가 &#39로 표시되는 문제 수정

[IOS] [Andriod] 사전 다운 로드 후, Circular Progress Indicator 닫기 추가

[IOS] [Andriod] Words Study, 모든 숫자 제외

[IOS] [Andriod] Words Study, 유사 단어 표시 방법 변경

[IOS] [Andriod] Words Study, 스펠링 수정 가능하게 변경

[IOS] [Andriod] Words Study, 한국어 사전, 유사어 처리 추가

[IOS] [Andriod] Words Study, 사전, 단어 검색 방법 변경

[IOS] [Andriod] 설정창에서 백그라운드 재생 위치 변경, 글자 크기와 스윗치 크기 조정


V1.4.1 2023.5. 20 판매 버젼 신규 출시

[Andriod] $4.99 유료 버젼으로 변경

[Andriod] 전체 광고 제거: IOS와 동일하게  변경

[Andriod] 외부 저장소에서 내부 저장소로 변경: IOS와 동일하게  변경

[Andriod] 새 자료 로딩 전 작업화면 비우기 선택 옵션 추가
          기본 값: 새 자료 로딩 전 작업화면 비우기

[Andriod] 사전 업로드 대기시간에 Circular Progress Indicator 표시 추가


V1.4.0, 2023. 5. 17

[IOS] Andriod V1.04 ~ V1.3.4까지의 모든 업데이트

[IOS] 제외 사전,  upload, download 추가

[IOS] 제외 사전,  검색 방식을  사전 검색과 동일하게 수정


V1.3.4, 2023. 5. 6

- [Andriod] Words Study 기능 향상: 전체 문장에 단어 학습 가능
                (상단 아이콘 셋트에 진입 아이콘 추가), 영어 사전 표현 방식 변경

V1.3.3, 2023. 5. 2

- [Andriod]  영어 사전기능 개선: 파생단어 검색
                     사전에 동사나 명사의 원형만 등록된 상태에서,
                     동사의 과거형이나 진행형, 명사의 복수형이나 접미사가 붙은 형태로 검색하여
                     일치하는 단어가 없으면 동사 또는 명사의 원형을 찾음

- [Andriod] 문장 수정 페이지에 번역 가능 문자수 표시


V1.3.2, 2023. 4. 29

- [Andriod] 사전 업로드 보완

- [Andriod] 사전 검색 방법 개선

- [Andriod] 작업화면에 사전 바로가기 아이콘 추가

- [Andriod] 인터넷 상태 검사 삭제


V1.3.1, 2023. 4. 28

- [Andriod] 간헐적 사전 저장 오류 수정

- [Andriod] 전체 화면에 네비게이션 버튼 2개 복구


V1.3.0, 2023. 4. 27

- [Andriod] 온라인 다운로드/업로드 방식 변경, 문장단위에서 화일단위로 변경. 그룹 코드에 해당하는 전체 자료 목록이 표시되고 선택하여 다운로드 가능합니다. 한 번의 업로드시, 업로드 가능한 문장 수가 20개에서 500개로 증가되었습니다. 현재 작업 화면의 문장이 업로드 됩니다.

- [Andriod] 사전을 온라인에서 다운로드 가능 (시간 제한 있음)

- [Andriod] 사전을 온라인에 업로드 가능 (시간 제한과 비밀번호 제한 있음)

- [Andriod] 사전 및 제외에서 전체 단어 선택 기능 추가

- [Andriod] 사전에서 단어를 제외 페이지로 이동 가능, 반대의 경우도 가능하도록 기능 추가

- [Andriod] 사전에 TTS PLAY 기능 추가

- [Andriod] 분류 표시 추가, 분류는 스피킹 되지 않습니다. 문장 수정에서 편집 가능합니다.
                    성경에서 '창 3:1' 같은 정보를 부가적으로 기록하는 용도 입니다.    

- [Andriod] 배너 광고 중지


V1.2.2, 2023. 4. 21

- [Andriod] Words Study 사전 검색 방법 개선

- [Andriod] Words Study, 저장 버튼 이동, 좌측 하단 --> 우측 상단

- [Andriod] Words Study, 사전 기능 버그 수정 및 안정화

- [Andriod] 텍스트필드 포커싱 개선


V1.2.1, 2023. 4. 20

- [Andriod] 공지사항, 설명 출력  작동 방식 조정, 다이얼 로그 메세지 출력 추가

- [Andriod] 다이얼로그 메세지에 복사 기능 추가

- [Andriod] 길게 눌러 클립보드로 복사 기능 삭제 : 전용 아이콘 버튼 추가로 불필요

- [Andriod] 백그라운드 스피킹 기능 추가, 설정 화면에서 선택

- [Andriod] Words Study 중국어, 일본어 구현 추가

- [Andriod] Words Study, TTS 재생 관련 버그 수정

- [Andriod] Words Study, 단어 터치하면  다이얼 로그 메세지 출력 추가

- [Andriod] Words Study 사용 후, 세로방향으로 화면 고정되는 버그 수정


V1.2.0,  2023. 4. 19

- [Andriod] Words Study 기능 추가, 작업화면 개별 문장에 추가된 노란색 아이콘을 눌러서 시작 

- [Andriod] 사용자 단어 사전 추가, 이미 알고 있는 단어 제외용 사전과, 모르는 단어용
                  : 번역 아이콘을 눌러서 단어 뜻 입력 가능, 재 사용 대기시간 제한이 있음.

- [Andriod]  ChatGPT API Key 소유자에 한하여, Words study, 단어사전에서 AI로 단어 설명 입력 기능 추가.

  https://platform.openai.com/account/api-keys에서  ChatGPT API Key를 무료로 구할 수 있음.

- [Andriod]  설정화면에 문자 크기 설정 추가 

- [Andriod]  가로방향 화면, 보조-설명 문자 크기 개선 

- [Andriod]  작업화면, 개별 문장에 클립보드 복사 아이콘 추가 

- [Andriod]  광고 노출 개선

- [Andriod] 온라인 작업 화면 배치 조정

- [Andriod] 번역 설정 조정

- [Andriod] 공지 사항 출력 방법 변경


V1.1.0, 2023.4.8

- [Andriod]  문장 수정 화면에 번역과 언어 설정이 추가되었습니다.

                    주-문장과 보조-설명중 하나를 입력하고 다른 하나는 번역으로 입력가능해졌습니다.

                    한 문장에서 최대 150글자까지만 번역 가능합니다. 

                    더 기 문장은 분활하여 사용하시기 바랍니다.

                    (번역 버튼을 누를 경우, 동영상 광고가 나올 수 있습니다.)

- [Andriod] 작업화면에 순번(No)과 편집 아이콘 표시를 기본 설정으로 변경.


V1.04, 2023.4.5

- [Andriod] 인도(벵골어)가 언어설정 목록에 추가 되었습니다.

- [Andriod] 인사말 예제가 다국어로 변경되었습니다.

- [Andriod] 온라인 작업 페이지에 추천 다운로드 버튼이 5개로 증가되었습니다.


V1.03, 2023.4.3

- [IOS] 설정화면에 스피킹 음높이 설정 추가

- [IOS] 설정화면에 주-문장 분해 기능 추가

- [Andriod] 주-문장 분해후 생성된 문장들의 언어설정을 원문과 동일하도록 수정


V1.02, 2023.4.3

- [Andriod] 설정화면에 스피킹 음높이 설정 추가

스피킹의 음높이를 0.5~2.0까지 조정 가능합니다.



- [Andriod] 설정화면에 주-문장 분해 기능 추가

주-문장의 내용이 상당히 긴 경우, 마침표(.)와 개행문자(엔터키로 줄바꿈, \n)를 기준으로 문장을 분리할 수 있습니다.  분리되어 새로 생성된 문장은 전체 문장목록의 제일 하단에 추가됩니다. 원래 문장은 유지되니 분해된 문장 확인 후 삭제하시기 바랍니다.



V1.01, 2023. 3. 28 

- [Andriod] 문장 저장 위치를 내부 저장소에서 외부 저장소로 이동

    : 이용 방법 별도 작성 예정, [IOS]는 내부 저장소 계속 사용 예정

- [Andriod] 광고 노출 안정화

- [Andriod, IOS] 저장소 이름이 저장되지 않는 문제 개선

- [Andriod, IOS] 편집화면 앱 언어에 한국어 추가

- [Andriod, IOS] 설정화면, 온라인 화면의 설명 내용 삭제하고 블로그 주소 추가

- [Andriod, IOS] 인사말 내용 줄임

2023년 3월 29일 수요일

[Android] 휴대폰을 PC에 연결하여 문장 편집하는 방법

PC에 대한 기본 지식이 있는 분만 사용하시기 바랍니다. 

Android 휴대폰을 USB 케이블을 통해 PC에 연결하면 다음과 같은 폴더에 접근할 수 있습니다.

This PC\<device name>\내장 저장공간\Android\data\com.bikWorldApp.parrot_tts_player_ke\files
(휴대폰 제조사에서 PC용 USB Driver를 다운로드 하여 설치하여야  할 수 있습니다.)

이 폴더 안에는 아래 이미지에 보이는 화일들이 있습니다.

이중에서 working.db이 작업화면에 나타나는 자료 DB화일입니다.

userData01.db ~ userData10.db이 저장소에 있는 10개의 보관 자료 DB 화일입니다.

(저장된 자료가 있어야 DB화일이 보입니다.)

userData01.db-journal 같이 -journal 이 붙어 있는 화일은 임시 화일이니 무시하시기 바랍니다.

DB 무료 편집 프로그램은 https://sqlitebrowser.org/에서 다운 받으실 수 있고
사용법은 https://ddolcat.tistory.com/707 을 참조할 수 있습니다. 이 밖에도 많은 편집프로그램이 있습니다,
working.db와 userData01.db ~ userData10.db file을 PC로 복사하고 수정한 다음 다시 휴대폰 디바이스에 복사해 넣으면 TTS Player 저장소에서 읽어올 수 있습니다.
 DB 파일은 아래 처럼 구성되어 있습니다.


DB 화일 작성 주의사항으로 null 로 표시되는 부분이 없게 꽉 채워주셔야 합니다.
Title과 Sub 부분에 주-문장과 보조-설명을 입력하시고,
dataCode,subcategory는 아무 내용이나 입력하세요 (사용되지 않습니다), 
playtype과 checked는 1을 입력하세요,
lang, subLang는 아래를 참조하시어 입력하시면 됩니다.
'en-US': 'English (US)',
'en-AU': 'English (Australia)',
'en-NG': 'English (Nigeria)',
'en-IN': 'English (India)',
'en-GB': 'English (United Kingdom)',
'ko-KR': 'Korean (South Korea)',
'ar': 'Arabic',
'bg-BG': 'Bulgarian',
'bs': 'Bosnian',
'ca': 'Catalan',
'cs-CZ': 'Czech',
'cy': 'Welsh',
'da-DK': 'Danish',
'de-DE': 'German',
'el-GR': 'Greek',
'es-ES': 'Spanish (Spain)',
'es-US': 'Spanish (United States)',
'et-EE': 'Estonian',
'fi-FI': 'Finnish',
'fil-PH': 'Filipino',
'fr-CA': 'French (Canada)',
'fr-FR': 'French (France)',
'bn-IN': 'Bengali',
'gu-IN': 'Gujarati',
'hi-IN': 'Hindi',
'hr': 'Croatian',
'hu-HU': 'Hungarian',
'id-ID': 'Indonesian',
'it-IT': 'Italian',
'ja-JP': 'Japanese',
'jv-ID': 'Javanese',
'kn-IN': 'Kannada',
'ko-XC': 'Korean (North Korea)',
'ku': 'Kurdish',
'la': 'Latin',
'lv-LV': 'Latvian',
'ml-IN': 'Malayalam',
'mr-IN': 'Marathi',
'ms-MY': 'Malay',
'nb-NO': 'Norwegian (Bokmål)',
'ne-NP': 'Nepali',
'nl-BE': 'Dutch (Belgium)',
'nl-NL': 'Dutch (Netherlands)',
'pa-IN': 'Punjabi',
'pl-PL': 'Polish',
'pt-BR': 'Portuguese (Brazil)',
'pt-PT': 'Portuguese (Portugal)',
'ro-RO': 'Romanian',
'ru-RU': 'Russian',
'ru-UA': 'Russian (Ukraine)',
'si-LK': 'Sinhala',
'sk-SK': 'Slovak',
'sq': 'Albanian',
'sr': 'Serbian',
'su-ID': 'Sundanese',
'sv-SE': 'Swedish',
'ta-IN': 'Tamil',
'te-IN': 'Telugu',
'th-TH': 'Thai',
'th-XA': 'Thai (Transcription)',
'tr-TR': 'Turkish',
'uk-UA': 'Ukrainian',
'ur-PK': 'Urdu',
'vi-VN': 'Vietnamese',
'yue': 'Cantonese (Traditional)',
'yue-HK': 'Cantonese (Hong Kong)',
'zh': 'Chinese',
'zh-CN': 'Chinese (Simplified)',
'zh-Hans': 'Chinese (Simplified)',
'zh-Hans-CN': 'Chinese (Simplified, China)',
'zh-Hant': 'Chinese (Traditional)',
'zh-Hant-HK': 'Chinese (Traditional, Hong Kong SAR)',
'zh-Hant-TW': 'Chinese (Traditional, Taiwan)',
'zh-HK': 'Chinese (Hong Kong SAR)',
'zh-MO': 'Chinese (Macao SAR)',
'zh-SG': 'Chinese (Simplified, Singapore)',
'zh-TW': 'Chinese (Traditional, Taiwan)',

2023년 3월 26일 일요일

bikWorldApp

  • 안녕하세요, Parrot TTS Player 개발자 블로그입니다.
  • Parrot TTS Player는 영어 단어나 문장, 시, 대본 등의 암기를 돕는 학습용으로
    개발되었습니다.
  • 각종 옵션 버튼의 조작을 통해 화면의 상태나 스피킹 속도, 반복횟수나 방법 등을
    필요에 맞게 변경할 수 있습니다.
  • 직접 콘텐츠를 만들고 수정 또는 삭제할 수 있습니다.
  • 앱이 설치된 기기의 저장소에 컨텐츠를 저장할 수 있습니다.
  • 회원가입 없이 온라인을 통해 이 앱의 사용자에게 컨텐츠를 공유하는 것이 가능합니다.
  • 개발자가 공유하는 다양한 자료를 온라인을 통해 다운로드하여 사용하실 수 있습니다.
  • 외국어 학습같이 두 개 언어를 사용하는 것에 특화되어 있습니다.
  • 76개의 언어를 지원합니다만, 한국어와 영어외에는 테스트가 충분히 되지 않은 점
    고려해 주시기 바랍니다.
  • 이외에도 이 앱은 많은 편의 기능을 포함하고 있습니다.
  • 안드로이드용 앱에는 상업 광고가 포함되어 있으며 무료입니다.
  • IOS용 앱은 광고가 없고 구입하셔야 합니다.
  • 사용에 불편한 점이나 개선이 필요한 내용이 있어 연락주시면 참고하여 업데이트
    하겠습니다.
  • 본 앱은 어떠한 사용자 정보도 보관하거나 요구하지 않는 점을 또한 참고하여
    주시기 바랍니다.
  • 온라인에 업로드된 자료중 음란물이거나, 저작권 위반 또는 불법적인 컨텐츠는
    즉시 삭제될 수 있습니다.
  • 온라인에 업로드된 자료중 보관된지 1개월 이상된 자료는 삭제될 수 있습니다.
  • 온라인에 업로드된 자료는 백업 등으로 보호되지 않으니, 필요하시다면 원본 관리를
    스스로 하셔야 합니다.
  • 온라인 서비스에 대한 상황은 앱 내부에 있는 '온라인 작업' 화면을 통해 공지 됩니다.
  • 본 개발자는 온라인에 업로드된 자료를 임의로 복제 또는 도용하지 않습니다.
  • 이 앱과 함께 학습한 분들에게 좋은 성과 있기를 바랍니다.
  • 즐겁고 아름답고 행복하고 건강하고 소망을 이루고 복된 날들이 되기를 바랍니다.

Privacy Policy

Enacted on February 6, 2023 


Overview


bikWorldApp is dedicated to protecting your online privacy, and respects the need for proper protection for your privacy and the management of the personal identification information ("personal information") you share with us.


bikWorldApp has created this online privacy policy to make it easier to understand how you value your personal information.


For the purposes of this policy, "personal information" means any information such as your name or real address, email address, or other home or work contact that can be used to identify an individual.

In general, you have access to most of the software developed by bikWorldApp without sharing any personal information about you or who you are.


bikWorldApp is committed to complying with all applicable laws around the world that are enacted to protect your personal information. Each country may have different legal requirements.

bikWorldApp, with regard to the above, adheres to this online privacy policy even when information is transferred from your country to other countries that do not require an "appropriate" level of privacy.

In other words, wherever your personal information was collected, transferred, or retained, our goal is to provide your privacy.


Collection of personal information


In principle, all bikWorldApp software has no email address or other personal information collection, and never uses or sells your email address for publicity purposes.


Collect program usage data


Our programs can collect anonymous usage data to analyze information such as how many times a menu or option has been used within a program.

The information collected in this case does not include any data that can identify who you are.


Security


No matter what part of bikWorldApp Software your personal information was in, we are protecting the personal information you share with us from non-approval connections and non-approval disclosures.

The aim is to take as appropriate and appropriate action as possible.


Third Party External Services


bikWorldApp does not send personal information without your consent to a third party who is not obligated to perform on our behalf unless it is legally required.

In addition, selling personal information collected online is against bikWorldApp's policy.


the protection of children's privacy


Not all programs in bikWorldApp are organized to attract children's attention. Therefore, we do not intend to collect personal information from children under the age of 13.


Promise.


Protecting your personal privacy online is always a step forward, and all bikWorldApp software continues to improve in response to customer needs.

If you have any comments or questions about our online privacy policy, please email us at bikWorldApp@gmail.com and we are committed to resolving the issue as soon as possible.


User Acceptance


By using our software, you agree to process personal information about our bikWorldApp policy in connection with the terms of our privacy policy and the personal information collected for the purposes listed above. If you need to make changes to your online privacy policy, take plenty of time to guide you through all the changes and try your best to make sure you see them.


Changes to Privacy Policy


bikWorldApp reserves the right to update this privacy policy from time to time to reflect changes in its and your opinions or privacy regulations. We encourage you to check this privacy policy regularly to learn how bikWorldApp protects your privacy.

개인정보 보호 정책

 2023년 2월 6일 제정 

개요

bikWorldApp은 여러분의 온라인 개인 정보를 보호하는데 전념을 다하며, 당신의 사생활 보호를 위한 적절한 보호와, 여러분이 저희와 공유하는 개인 식별 정보 ("개인 정보")의 관리에 대한 필요성을 존중합니다. 

bikWorldApp은 여러분의 개인 정보를 어떻게 소중히 다루는지에 대해, 보다 쉽게 이해하실 수 있도록 이 온라인 개인 정보 보호 정책을 만들었습니다.

이 정책의 취지로, "개인 정보" 는 개인의 신원 확인을 위해 사용될 수 있는 당신의 성명 또는 실제 주소, 이메일 주소 또는 기타 집이나 직장 연락처와 같은 모든 정보를 의미합니다.
일반적으로, 당신은 저희에게 당신이 누구인지, 당신에 대한 어떤 개인 정보도 공유하지 않고, bikWorldApp이 개발한  대부분의 모든 소프트웨어를 이용할 수 있습니다.

bikWorldApp은 당신의 개인 정보를 보호하기 위해 제정된 전 세계의 모든 해당 법률을 준수하기 위해 최선을 다합니다. 각 나라 별로 법률상의 요구 사항이 다를 수 있지만,
bikWorldApp은, 위의 사항들과 관련하여,당신의 국가에서 개인 정보에 대한 "적절한" 수준의 보호를 필요로 하지 않는 다른 국가들로 정보가 전송되었을 시에도 이 온라인 개인 정보 보호 정책을 고수합니다.
다시 말해서, 어디에서 당신의 개인정보가 수집, 양도되었거나 보유되었던 간에, 저희의 목표는 당신의 개인 정보 보호를 제공하는데 있습니다.

개인정보 수집

bikWorldApp의 모든 소프트웨어는 이메일 주소 또는 기타 개인정보 수집이 없는 것을 원칙으로 하며, 절대 당신의 이메일

주소를 홍보용으로 사용하거나 외부에 판매하지 않습니다.

프로그램 사용 데이터 수집

저희의 프로그램은 메뉴나 옵션이 한 프로그램 안에서 몇 번 사용되었는지와 같은 정보를 분석하기 위해

익명의 사용 데이터를 수집 할 수 있습니다.
이 경우에 수집된 정보에는 당신이 누구인지 식별할 수 있는 그 어떤 자료도 포함되지 않습니다.

보안

당신의 개인 정보가 bikWorldApp 안의 어떤 부분에 있던지 간에, 저희는 비-승인 연결 및 비-승인 공개로부터 당신이 저희와 공유하는 개인 정보를 보호하기 위해
최대한 적절하고 타당한 조치를 취하는 것을 목적으로 합니다.

제 3자 외부 서비스

bikWorldApp은 그것이 법적으로 요구되지 않는 이상, 저희 회사를 대신하여 이행할 의무가 없는 제 3자에게, 당신의 동의 없이 개인 정보를 전송하지 않습니다.
또한, 온라인 상으로 수집된 개인 정보를 판매하는 것은 bikWorldApp의 정책에 반대되는 행위입니다.

아동 사생활 보호

bikWorldApp의 모든 프로그램은 어린이들의 주의를 끌도록 구성되어 있지 않습니다. 그러므로, 저희는 13살 이하의 아동들로부터 개인 정보수집을 의도하지 않습니다.

약속

온라인에서 당신의 개인 사생활을 보호하는 것은 항상 발전이 요구되는 부분으로, bikWorldApp의 모든 소프트웨어는 고객의 요구에 대응하여 계속적으로 향상하고 있습니다.
저희의 온라인 개인 정보 보호 정책에 대해 언급할 부분이나 궁금한 사항이 있으시면 bikWorldApp@gmail.com 으로 메일 주시면, 가능한 한 빨리 문제를 해결하도록 최선을 다하고 있습니다.

사용자 동의

저희 소프트웨어를 이용함으로서, 당신은 저희의  개인정보 보호 정책 조건과, 위에 제시된 용도에서 수집된 개인 정보와 관련하여, 저희 bikWorldApp 정책에 대한 개인 정보 처리에 동의합니다. 온라인 개인 정보 보호 정책 변경이 필요할 시에, 충분한 시간을 두고, 모든 변경사항을 안내하여 당신이 변경사항들을 확인하시도록 최대한 노력합니다.

개인 정보 보호 정책에 대한 변경 사항

bikWorldApp은 자사와 고객님의 의견 또는 개인 정보 보호 관련 법 규정의 변경을 반영하기 위해, 때로 이 개인 정보 보호 정책을 업데이트 할 권리가 있습니다. 저희는 당신이 정기적으로 이 개인 정보 보호정책을 확인하셔서, bikWorldApp이 어떻게 당신의 개인 정보를 보호하는지에 대해 알아보시기를 권장합니다.