플레인토크
PlainTalk플레인토크는 애플사가 개발한 여러 음성 합성(MacinTalk)과 음성 인식 기술의 집합적 명칭이다.1990년 애플은 음성인식 기술에 많은 업무와 돈을 투자하여 이 분야의 많은 연구자를 고용하였다.결과는 1993년부터 매킨토시 쿼드라 시리즈에서 AV 모델과 함께 발매된 "플레인톡"이었다.시스템 7.1.2에서 표준 시스템 구성요소로 만들어졌으며, 이후 모든 PowerPC와 68k Macintosh에 선적되었다.
소프트웨어
음성 합성
기술
애플의 텍스트 음성 변환은 다이프혼을 사용한다.음성을 합성하는 다른 방법에 비해 그다지 자원이 집약적인 것은 아니지만, 음성 합성이 얼마나 자연스러울 수 있는가를 제한한다.미국식 영어와 스페인어 버전이 나왔지만, 맥 OS X의 등장 이후 애플은 미국식 영어 음성만을 출하해 아카펠라 그룹과 같은 제3자 공급업체에 의존해 다른 언어의 음성을 공급하고 있다(OS X 10.7에서 애플은 많은 제3자 음성을 허가해 스피치 콘 내에서 다운로드가 가능하도록 했다).trol panel).
음성 관리자라고 알려진 응용 프로그램 프로그래밍 인터페이스는 타사 개발자들이 그들의 응용 프로그램에 음성 합성을 사용할 수 있게 한다.억양과 리듬을 미세 조정하는데 사용할 수 있는 제어 시퀀스가 다양하다.스피치의 음량, 음량, 비율도 구성할 수 있어 노래를 부를 수 있다.
신디사이저에 대한 입력은 특별한 음소 알파벳을 사용하여 명시적으로 제어할 수 있다.
오리지널 매킨토크
최초의 매킨토시 문자 대 음성 엔진인 매킨토크(Denise Chandler)는 1984년 컴퓨터가 세상에 자신을 알린 매킨토시(Macintosh)의 도입부에서 애플이 사용하였다(그리고 IBM 컴퓨터의 무게에 재미를 붙였다).Macintosh의 운영체제에 편입되는 동안 Apple에 의해 공식적으로 지원되지는 않았다(애플 기술 노트를[1][2] 통해 프로그래밍 정보를 이용할 수 있게 되었지만).맥킨토크는 나중에 소프트보이스 주식회사를 설립한 Joseph Katz와 Mark Barton에 의해 개발되었는데, 그는 현재 윈도우, 리눅스 및 임베디드 플랫폼용 TTS 엔진을 판매하고 있다.MacinTalk는 원래의 Macintosh 사운드 하드웨어에 대한 직접 액세스를 사용했고 새로운 Mac을 위해 그것을 업데이트하기 위해 Apple에 의한 소스 코드에 라이센스를 부여하려는 모든 시도는 실패했다.[3][4]
매킨토크 2
결국 애플은 맥킨토크 2라고 불리는 지원 음성 합성 시스템을 출시했다.그것은 시스템 소프트웨어 6.0.7 이상을 실행하는 매킨토시를 지원한다.맥킨토크3와 프로가 출시된 이후에도 느린 기계의 권장버전으로 남았다.
MacinTalk 3, Pro
매킨토크 3는 매우 다양한 목소리를 소개했다.Apart from the standard adult voices "Ralph", "Fred" and "Kathy", and children's voices like "Princess" and "Junior", various novelty voices were included, like "Whisper", "Zarvox" (a robotic voice with melodic background sounds, with a similar voice called "Trinoids" also included), "Cellos" (a voice that sang its text to an Edvard Grieg tune, wi비슷한 목소리로 "좋은 소식", "나쁜 소식", "파이프 오르간", "앨버트" (목쉰 소리), "벨" "부르릉부르릉부르릉" 등을 부른다.
각각의 목소리는 음성 제어판의 "테스트" 버튼을 눌렀을 때 말해질 수 있는 고유의 예시와 함께 왔다.어떤 사람들은 단지 그들의 이름, 언어, 그리고 그들이 소개받은 MacinTalk의 버전을 말할 것이다.다른 사람들은 "난 정말 이 멋진 컴퓨터 안에 있는 게 좋아," "내 목에 개구리가 있어..."와 같은 우스운 말을 할 것이다.아니, 진짜 개구리란 말이야!", "우리는 이 병적인 목소리로 기뻐해야 한다"(오르간 음악으로 서양 교회 찬송가를 패러디한 것), 또는 "터널 끝에서 보이는 빛은 빠르게 다가오는 열차의 전조등이다."이 목소리들과 그들의 시험 지문은 오늘날에도 여전히 맥 OS X에 있다.
AV Macs와 PowerPC 기반 Macintosh가 제공하는 컴퓨팅 파워의 증가로 애플은 합성의 품질을 높일 수 있었다.MacinTalk 3은 33MHz 68030 프로세서가 필요했고 MacinTalk Pro는 68040 이상과 최소 1MB의 RAM이 필요했다.각각의 신디사이저는 다른 목소리를 지지했다.
Mac OS X의 텍스트 음성 변환
텍스트 음성 변환은 모든 Mac OS X(Later MacOS) 버전에 포함되었다.빅토리아 음성은 맥 OS X v10.3에서 크게 향상되었고, 비키(빅토리아는 제거되지 않았다)로 추가되었다.그것의 크기는 더 높은 품질의 디폰 샘플로 인해 거의 20배나 더 컸다.
맥 OS X 10.5 레오파드의 발표와 함께 "알렉스"라고 불리는 훨씬 더 자연스러워 보이는 새 목소리가 맥 텍스트 음성 변환 목록에 추가되었다.[5]
맥 OS X 10.7 라이온으로, 21개의 다른 언어뿐만 아니라 미국 영어와 다른 영어 억양에서도 음성을 사용할 수 있다.[6]
키를 누를 때 선택한 텍스트 말하기 기능은 응용프로그램에서 선택한 텍스트를 키 조합을 통해 읽을 수 있도록 한다.Mac OS X 10.1에서 Mac OS X 10.6까지 이 기능은 선택한 텍스트를 클립보드에 복사하여 클립보드로 읽는다.Mac OS X 10.7에서 Mac OS X 10.10까지, 기능의 새로운 구현은 소프트웨어 개발자들이 그들의 애플리케이션에 음성 합성 API를 구현하도록 요구하였다.[7][8]이로 인해 클립보드가 덮어쓰이지 않게 되었지만 API를 사용하지 않는 응용프로그램의 경우 선택한 텍스트가 아닌 제목 표시줄을 읽으면서 기능이 예상대로 작동하지 않게 된다는 의미도 있었다.[9][10]
MacOS Sierra 10.12에서는 시리가 Mac용으로 도입되었지만, 시스템 음성으로는 사용할 수 없어 시리 음성은 시리에서만 사용할 수 있었다.Siri는 어떤 텍스트에도 사용할 수 있도록 MacOS 카탈리나 10.15에서 시스템 음성으로 제공되었다.시리 목소리는 전혀 다른 방식으로 작용하고 있다.say사령부는 여전히 Siri를 사용할 수 없다.
macOS Big Sur 11.3 업데이트에서는 모든 목소리에 대한 성별 참조가 삭제되어, 애플이 성 포괄성을 촉진하기 위한 노력의 일환으로 iOS 14.5 및 macOS 11.3 이후에서의 Siri 음성 변경과 일치했다.
음성인식
애플은 1990년에 많은 음성 인식 연구자들을 고용했다.약 1년 후, 그들은 캐스퍼라는 이름의 기술을 시연했다.1993년 플레인토크 패키지의 일부로 출시되었다.모든 PowerPC Macintosh 및 AV 68k 기계에 사용 가능하지만(Centris 660AV 및 Quadra 840에서 DSP를 사용한 몇 안 되는 애플리케이션 중 하나임)AV)는 Mac OS X 이전의 기본 시스템 설치의 일부가 아니므로 사용자가 음성 인식 기능을 얻기 위해 사용자 지정 OS 설치를 수행해야 한다.
맥 OS X 10.7 라이온 이전 버전에서 애플의 음성 인식은 음성 명령 지향적이었을 뿐, 즉 받아쓰기를 의도한 것은 아니었다.핫 키를 눌렀을 때, "컴퓨터" 또는 "매킨토시"와 같은 활성화 문구로 어드레스를 받은 후 또는 프롬프트 없이 명령을 수신하도록 구성할 수 있다.그래픽 상태 모니터는 종종 애니메이션 캐릭터의 형태로 청취 상태, 사용 가능한 명령 및 동작에 대한 시각 및 텍스트 피드백을 제공한다.그것은 또한 음성 합성을 사용하여 사용자와 다시 통신할 수 있다.
음성 인식의 초기 버전은 메뉴에 대한 완전한 접근을 제공했다.이러한 지원은 너무 많은 자원을 필요로 하고 인식의 신뢰성을 떨어뜨렸기 때문에 나중에 제거되었다. 그러나 맥 OS X 10.3에서는 구어 사용자 인터페이스라고 불리는 "범용 액세스 기술"로 재 추가될 뿐이었다.
사용자는 이름만 말하면(시스템이 청취 모드에 있는 동안) '스피커블 아이템'이라는 특수 폴더에 있는 항목을 실행할 수 있다.애플은 이 폴더에서 애플스크립트를 여러 개 발송했지만, 가명, 문서, 폴더도 같은 방식으로 열 수 있다.
개별 애플리케이션에서 추가 기능을 제공한다.응용 프로그램 프로그래밍 인터페이스는 프로그램이 사용 가능한 어휘를 정의하고 수정할 수 있도록 한다.예를 들어, 파인더는 파일과 창을 조작하기 위한 어휘를 제공한다.
OS X 10.8 마운틴 라이온에서 애플은 일반 텍스트를 위한 "독재"를 선보였다.[11]당초 애플 서버에 오디오 데이터를 전송해 처리하도록 했다.OS X 10.9 매버릭스에서 애플은 인터넷 연결 없이 받아쓰기 지원 다운로드 옵션을 추가했다.OS X 10.9.3의 경우 8개 언어(19개의 방언)가 지원된다.
대중문화에서
라디오에서
MacinTalk 음성 합성은 다음과 같은 몇 가지 라디오 프로그램에서 들을 수 있다.
음악으로
MacinTalk 음성 합성은 다음과 같은 몇 곡으로 들을 수 있다.
- 매킨토크의 "비키"는 스튜디오 킬러의 "인 도쿄"에서 쉬는 시간에 말한다.
- 'As I Lay Dieing's Shadows Are Security' 앨범의 "Repeating Yesterday"는 인트로에서 MacinTalk를 사용했다.
- 베니 베나시의 "만족"과 그에 의한 다른 노래들.
- 토비맥의 "토비 맥"은 그의 첫 앨범 "모멘텀"에 수록되었다.
- MacinTalk의 "Fred"는 라디오헤드 곡 "Paranoid Android"와 "Fitter Felpy"에 수록되어 있으며, 둘 다 1997년 앨범 OK Computer에서 발매되었다.전자의 곡에서는 프레드가 배경 보컬을 제공하는 데, 후자의 경우 리드 "보컬리스트"로 활동한다.
- '폴 아웃 보이'는 '그랜드 테프트 가을/Where Is Your Boy'(밀레니엄 버전)의 시작과 인피니티 온 하이 앨범의 마지막 트랙과 보너스 트랙 끝에서 매킨토크를 사용했다.
- 프랑스 밴드 에어는 "How Does Make You Feel"이라는 곡에 여러 개의 매킨토시 음성을 사용한다.
- Flaming Lips의 "Yoshimi Battles the Pink Robots, 1부"는 "Zarvox" 목소리를 특징으로 한다.
- '벤톨린(Crowmengegus Mix)', '웃기는 꼬마남자', '코우커드는 트윈' 등 다수의 아펙스 트윈 트랙도 플레인토크가 특징이다.
- And With Ware None의 "John Orr the Firemist"라는 노래는 이 목소리를 이용한 짧은 독백을 특징으로 한다.
- TLC의 앨범 팬메일의 "The Vic-E 해석 - Interllude"는 미국과 일본의 클럽 문화를 비교하고 대조하는 "Victoria"를 특징으로 한다.
- 아웃카스트의 스탄코니아 앨범에 수록된 "Intro"라는 곡은 "Bells"의 목소리를 특징으로 한다.
- 프랑스 가수 칼로게로가 앨범 '폼메 C'에 수록한 곡 '폼메 C'는 '비키'라는 음성을 사용해 맨 처음에 짧은 독백을 하는 것이 특징이다.
- 필 조엘의 "DWYL"
- 밴드 매릴린 맨슨의 앤티크리스트 슈퍼스타 앨범은 종종 겹겹이 층을 이루는 매킨토크 목소리 '캐시', '프린세스', '주니어'를 반복적으로 사용한다.이 앨범의 타이틀 곡은 "당신이 고통 받고 있을 때, 내가 당신을 배신했다는 것을 알아라"라는 MacinTalk 목소리가 반복되는 것으로 끝을 맺는다.'안티크리스트 슈퍼스타'의 뮤직비디오와[13] 라이브 공연에서 매킨토크 음성이 다시 활용된다.매킨토크의 목소리는 노래가 끝날 때 "자살하는 편이 나을지도 몰라. 넌 이미 죽었어."라고 반복한다.'당신이 두려워하는 남자'라는 노래도 "소원을 모두 들어주면 많은 꿈이 파괴될 것"이라는 매킨토크의 목소리로 끝난다.
- 오이조 씨의 트랜스젠더 EP와 램스 앵그리 앨범에는 대부분 매킨토크 음성이 담겨 있다.
- 대한민국 걸그룹 티아라의 절대 1집 수록곡 'Bo Peep Bo Peep'은 소개 파트 '너무 빨리 화내지 마'에서 매킨토크를 사용한다.
- 2002년 앨범 '판타스틱 데미지'의 엘피(El-P) 곡 '스텝파더 팩토리'는 매킨토크(MacinTalk)의 목소리로 "왜 내가 널 아프게 하는 거야?사랑한다"고 말했다.
- EDM 프로듀서 스크릴렉스(Skrillex)의 '세상의 모든 행운을 빈다'는 트랙에서는 매킨토크 음성 '알렉스(Alex)'가 '데이비드, 세상의 모든 행운을 빈다'를 여러 차례 반복하는 소리가 들린다.
- 롭 앤 골디의 1997년 트랙 '그림자'는 '그림자'의 사전적 정의와 '프로세스: 토마토 프로젝트'라는 책의 시를 읽으며 '빅토리아' 목소리를 폭넓게 활용한다.
- 2000년 장-미셸 자레의 앨범 메타모르포세스는 맥킨토크를 사용하여 '사랑, 사랑, 사랑' 트랙에 가사를 생성한다.
- Bruno Mars의 앨범 "Treasure"의 오프닝 라인은 "아기 다람쥐, 넌 섹시한 개자식"이라고 말하는 음성 "Alex"이다.
- 앨범 랜덤 앨범 타이틀의 deadmau5의 "Always Things Get, Anything"에서 "Always things get, whatever"는 "Rolph"와 "Kathy" 음성의 합성어다.
- 일렉트로 하우스 듀오 BSOD(데드마우5 & Steve Duda)의 트랙 'This is the Hook'은 'Rolph' 음성을 사용해 전형적인 일렉트로닉 뮤직 트랙의 다른 부분을 신호한다.
- M83 송새에서.주니어 보이스가 들려오다
- 독일의 일렉트로닉 액트 모놀레이크는 앨범 시네마스코프의 트랙 '비콤'에서 플레인토크 '휘스퍼' 음성을 사용한다.
- Plogue Art et Technologie, Inc.의 가상 신디사이저 칩페크는 MacinTalk 1.0을 모방한다.
- 크리스토퍼 저스트의 "나는 디스코 댄서다(그리고 스위트 로마서)"는 다양한 매킨토크 목소리를 사용한다.
- 데이비드 제임스는 그의 노래에서 (항상) 영구적인 상태"에서 일부 맥킨토크 목소리를 사용한다.
- 맥킨토크 프로의 'Agnes'는 미국 산업·애그로텍 밴드 콤비크리스트의 'This Shit Will Shuck You Up'의 보컬 라인에 사용된다.
필름에
- "Rolph" 음성은 2008년 디즈니-픽사 영화 WAL-E에서 컴퓨터화된 자동 조종 장치 AUTO의 음성 역할을 한다.매킨토크는 이 영화의 최종 크레딧에서 이 목소리로 인정받고 있다.[14]
- '랄프' 목소리는 1996년 코미디 영화 '스윙어'에서 주인공(존 파브라우 역)에게 현자적 조언을 하는 마이크 피터스의 응답기의 목소리로 들을 수 있다.
- 블랭크체크에서 프레스톤은 매킨토시씨의 목소리로 전화를 통해 집을 사는 매킨토크를 이용했다.
- '프레드' 목소리는 2021년 소니 픽처스 애니메이션 영화 '미첼 대 머신즈'에서 영화에 등장하는 로봇 진공청소기에 사용된다.
텔레비전에서
- 맥킨토크는 애니메이션 패밀리 가이 에피소드 "Ready, Willy and Disabled"에서 휠체어를 사용하는 운동 뉴런 질환 환자의 부분을 음성 합성기로 연기하는데 사용되었는데, 후에 "총각 브리안"과 "Brian Goes Back to College"에 다시 출연하게 된다.'피테로티카'에서도 쓰였는데, '스위키가 매킨토시의 스피치 기능', '토킹 무스' 소프트웨어를 이용해 치키가 노트북을 통해 '스위이는 멋있다'는 말을 듣게 된다.매킨토크의 '프레드'가 스티븐 호킹의 목소리를 내는 <에이프릴 인 콰호그>에서도 그랬다.
- 'Whisper'라는 음성은 시리얼 실험 레인의 에피소드와 Boogiepop 팬텀의 아이캐치에서 에피소드를 소개하기 위해 사용되었다.두 애니메이션 모두 음향 감독으로 쓰루오카 요타(松福島)가 출연했다.[15]
- 성인 수영의 초기에는 "주니어" 음성이 이전의 "성인 수영 액션" 블록의 아나운서로 사용되었다.
- 트랜스포머: 애니메이션 에피소드 "트랜스워프드", "디셉티콘 에어", "이것이 내가 기계를 싫어하는 이유"에서 오토봇 퍼셉터의 목소리는 "프레드" 음성을 사용하여 매킨토크 스피치 세대를 통해 공연되었다.
- 만화 "What Happened to..."에도 사용되었다. 로봇 존스?첫 시즌에 로봇 존스의 아버지, 아빠 유닛, 로봇 존스의 할아버지, 그램스 유닛, 로봇의 목소리로.
- 그것은 또한 적색 대 적색 대 적색 대적색 vs. 파란 캐릭터, 거짓말하는 A.I. 게리/감마
- 부메랑의 오래된 블록 중 하나인 Boomeraction에서 블록에 사용된 음성은 "트리노이드"의 새로운 음성을 낮은 음조로 표현한 것이었다.
- 벤처 브라더스 에피소드 "All This and Gargantua-2"에서, 목소리는 적정 우주 정거장의 로봇들을 위해 사용된다.
- 스크랩 챌린지 시즌1에서 남은 도전의 시간을 알리는 목소리로 사용됐다.
- "주니어" 목소리는 웨이사이드 에피소드 "매드 핫"에서 사용되었다.
- 도키에서는 '트라이노이드' 목소리가 '물고기를 잡기 위해'라는 한 회에 쓰였다.
- '주니어' 목소리는 에피소드 '미안머신'에서 하이 퍼피 아미유미에서 한 번 사용된 적이 있다.
- '프레드' 목소리는 우주고스트코스트에서 코스트 에피소드 '워렌'으로, 원더쇼젠 1~14편에서 사용됐다.
- 피클과 땅콩을 위한 주제곡에서 '주니어' 또는 '캐시'와 '프레드' 목소리를 들을 수 있다.
- '자르복스' 음성은 씰랍 2021에서도 사용되었다.
비디오 게임에서
- MacinTalk는 일본판 게임 Killer7에서 Leamant Psyches의 목소리로 사용되었다.
- MacinTalk는 No More Heroes 게임에서 사용되었다.각 보스가 싸우기 전에 '휘파람' 목소리가 현 보스의 이름을 알리곤 했다.
- 비디오 게임 시리즈 KKnD는 두 게임 모두에서 테크 벙커에 위치한 21세기 로봇 유닛을 위한 MacinTalk 음성 "Zarvox"를 선보였다.
- 1999년 발매된 The Silver Case의 원본은 소개곡에 "Rolph"와 "Boing"을 사용했다.
- 비디오 게임 Grand Trafft Auto IV는 게임 내 라디오 방송국 "The Draffice"의 DJ의 목소리로 "Vicki"를 사용했다.
- 2009년 비디오 게임 Machinarium은 주변 음악에서 몇 개의 MacinTalk 음성을 특징으로 한다.
- 스타 컨트롤 2의 3DO 버전은 슬라이랜드로 프로브의 음성으로 "브루스"를 사용했다.이 게임은 프로브의 목소리를 840AV로 간주한다.'아그네스'는 오르즈 종족과의 첫 만남에서 들은 선장 컴퓨터의 음성으로도 사용되었다.
- 일본과 유럽 버전의 소닉 CD는 메탈릭 매디스의 배드 퓨처 스테이지 배경음악에 매킨토크 음성을 사용했다.
- 비디오 게임 캐슬 크레이셔스는 "화원"으로 알려진 캐릭터를 위해 "Boing"이라는 새로운 목소리를 사용했다.
- 2003년 비디오 게임 신메가미 텐시: 녹턴은 사운드트랙에서 보컬을 위해 "앨버트"를 사용했다.
- Time Tripper로 알려진 Doom 모드는 "Whisper"를 사용하여 여러분이 지도를 입력할 때 각 맵의 제목 이름을 크게 읽었다.또 다른 매킨토크 음성(예: "자르복스")을 사용하여 당신이 집어 드는 각 무기의 이름을 소리내어 불렀다.
웹 비디오에서
- 홈스타 러너 만화 'Everybody to the Limit'에서는 맥킨토크 음성 '자르복스'가 바이저 로봇 캐릭터의 목소리로 사용되었고, 이후 만화 '마르지판의 응답기 #17'에서도 같은 용도로 사용되었다.
- 매킨토크 음성 "자르복스"는 스모쉬 비디오 "AWESOME NEW ROBOT!"에서 로봇의 목소리를 낼 때 사용되었고, "프레드" 음성은 "15 Hour ENERGY!"에서 스티븐 호킹의 목소리를 낼 때 사용되었다.
- 유튜버 맥스 질라르디는 자신의 동영상에 다양한 매킨토크 목소리를 사용했다.
- Making Fiends 웹 시리즈는 "키티 키티 키티" 에피소드의 버전을 가지고 있었는데, 이 에피소드는 오리지널 오디오가 컴퓨터화된 음성 시뮬레이터로 대체되었다.
- 니트로 라드의 오프닝에는 니트로 라드라는 말을 하는 목소리가 있다.
로고로
- 1998년부터 2010년까지 MTV 홈 비디오 로고는 "캐시", "트리노이드", "프레드" 목소리를 사용한다.
- 클라스키 크수포의 제작 로고를 위한 로봇 페이스(SSF/Splatat)에는 맥 OS X의 참신함 음성 'Boing'이 사용됐다.
하드웨어
애플은 '애플 플레인토크 마이크'라는 제품명으로 마이크 2대를 제작했다.매킨토시 LC와 초기 Performa 모델을 포함하여 첫 선적되었으며 외관상으로는 원형이었다.CRT 디스플레이 측면에 부착된 홀더에 앉아 있다가 들어올려 입으로 잡도록 설계됐다.두 번째 모델은 1993년 매킨토시 쿼드라 시리즈에서 AV 모델과 함께 소개되었지만, 또한 별도로 판매되었다.화면 상단에 배치하고 전면에서 나오는 소리에 민감하게 반응하도록 설계됐다.두 모델 모두 커넥터가 더 길었고, 그 끝부분은 마이크에 바이어스 전압을 공급하는 데 사용되었다.
참조
- ^ Ginger Jernigan; Jim Reekes (June 1989) [April 1985]. "Technical Note #019: How To Produce Continuous Sound Without Clicking". Apple Computer Inc. Retrieved 18 September 2019.
- ^ Jim Reekes (February 1, 1990). "Technical Note PT22, a.k.a. #268: MacinTalk—The Final Chapter by MacinTalk—The Final Chapter". Apple Computer Inc. Retrieved 18 September 2019.
The outcome of this work was MacinTalk. MacinTalk is a file that can be placed into the System Folder of an ordinary Macintosh computer and allow text to be transformed into speech for the introduction in 1984. It was felt to be an interesting piece of software, so Apple made it available to developers. Interfaces to MacinTalk were published and Apple Software Licensing allowed it to be included with developers’ products. The original project was to get a speech driver for the Macintosh, but it did not include obtaining the source code to this driver. Apple only has exactly what it gives to developers: a file to be copied into the System Folder, and this file cannot be changed since Apple does not have the source code. [The original] MacinTalk works by using a VBL task to write data directly to the sound hardware of the Macintosh Plus and SE logic boards—a method which Apple does not support. It has only been through the efforts of the Sound Manager that software that writes directly to this sound hardware continues to work. MacinTalk continues to write to the hardware addresses of the Macintosh 128K logic board, but the Sound Manager and the Apple Sound Chip work together to allow programs like MacinTalk to continue working on newer machines. The Sound Manager and the Apple Sound Chip [ASC] were introduced with the Macintosh II. The Sound Manager watches the hardware addresses that used to be present on the Macintosh. When the Sound Manager detects activity at one of these addresses, it goes into a “compatibility” mode. In this mode, it routes the data to the real sound hardware, but while this is happening, proper Sound Manager code cannot run—even the Sound Manager’s _SysBeep does not work when MacinTalk is in use. Furthermore, the compatibility mode cannot be turned off until the application requiring it calls _ExitToShell. Even an application that uses sound properly, with correct code, does not work if another application opens the MacinTalk driver. There are no solutions to this incompatibility.... In other words, if you find MacinTalk interesting and entertaining—go ahead and purchase it. Write some code and enjoy. However, be warned that MacinTalk should not be included as part of any commercial product. Apple Computer, Inc. provides no support for MacinTalk other than what is purchased with the package itself, and there will be no support in the future. Apple is committed to providing the developer community with an array of speech technologies integrated with the Sound Manager... Nothing more will be done [with the original MacinTalk]. It is a compatibility risk... causes the Sound Manager to fail... will not work with the new Sound Manager planned for System 7.0... may not work at all with future versions of the Macintosh hardware. ....#000: About Macintosh Technical Notes.... We place no restrictions on copying Technical Notes, with the exception that you cannot resell them, so read, enjoy, and share. We hope Macintosh Technical Notes will provide you with lots of valuable information while you are developing Macintosh hardware and software.
Alt URL - ^ https://groups.google.com/d/msg/comp.sys.mac/kuCYRhGENZw/yvG8AmQD1mYJ
- ^ https://groups.google.com/d/msg/comp.sys.mac.system/BOekHR6KGvg/-_OBQaXQAeMJ
- ^ "Accessibility - OS X". Apple. Retrieved 2016-04-27.
- ^ "Archived copy". Archived from the original on September 24, 2011. Retrieved July 23, 2011.
{{cite web}}: CS1 maint: 타이틀로 보관된 사본(링크) - ^ "Introduction to Speech Synthesis Programming Guide". Developer.apple.com. 2006-09-05. Retrieved 2016-04-27.
- ^ "Speech Synthesis in OS X". Developer.apple.com. 2006-09-05. Retrieved 2016-04-27.
- ^ "[Solved] Text to speech only reads the document title (View topic) • Apache OpenOffice Community Forum". Forum.openoffice.org. Retrieved 2016-04-27.
- ^ "scottmartin/speak-selected-text-sublime: A plugin to use the Mac's text to speech from Sublime Text 2". GitHub.com. Retrieved 2016-04-27.
- ^ "Use your voice to enter text on your Mac - Apple Support". Support.apple.com. 2016-04-05. Retrieved 2016-04-27.
- ^ "Chris Morris - Blue Jam - Steve Lamacq Sting". YouTube. BBC Radio 1. Retrieved 30 November 2014.[죽은 유튜브 링크]
- ^ "Marilyn Manson - Antichrist Superstar Official Music Video". Antichrist Superstar Official Music Video. NME.com. Retrieved 15 August 2011.
- ^ Steve "Capone" Prokopy (2008-06-24). "Andrew Stanton Gives Up the Goods on WALL-E and JOHN CARTER to Capone!". Ain't It Cool News. Retrieved 2008-11-22.
- ^ "YOTA Tsuruoka". Anime News Network:W. Retrieved 2021-07-14.
외부 링크
- Folklore.org:Original Macintosh, Macintosh 소개
- API 설명서:
- 10.14+ 프레임워크: 음성(인식), 음성 합성(AVFundation의 일부)
- 코코아 API: NSSpeechSynthesizer 및 NSSpeech 인식기
- Carbon API(ApplicationServices):음성 합성 관리자(피치 컨트롤이 사용되는 구형 디폰 기반 시스템)
say)
- IMDb의 MacinTalk
- Technote TN 22 - MacinTalk - 최종 장