﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev%3ARef%2FRequests%2FLipSync</id>
	<title>Dev:Ref/Requests/LipSync - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev%3ARef%2FRequests%2FLipSync"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:Ref/Requests/LipSync&amp;action=history"/>
	<updated>2026-08-02T06:33:10Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev:Ref/Requests/LipSync&amp;diff=53980&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:Ref/Requests/LipSync&amp;diff=53980&amp;oldid=prev"/>
		<updated>2018-06-28T17:51:08Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;2018年6月28日 (木) 17:51時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Yamyam</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev:Ref/Requests/LipSync&amp;diff=53979&amp;oldid=prev</id>
		<title>wiki&gt;Mindrones: Dev:Ref/Requests/lipSync moved to Dev:Ref/Requests/LipSync: typo</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:Ref/Requests/LipSync&amp;diff=53979&amp;oldid=prev"/>
		<updated>2009-02-09T02:04:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/Dev:Ref/Requests/lipSync&quot; class=&quot;mw-redirect&quot; title=&quot;Dev:Ref/Requests/lipSync&quot;&gt;Dev:Ref/Requests/lipSync&lt;/a&gt; moved to &lt;a href=&quot;/Dev:Ref/Requests/LipSync&quot; title=&quot;Dev:Ref/Requests/LipSync&quot;&gt;Dev:Ref/Requests/LipSync&lt;/a&gt;: typo&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Introduction==&lt;br /&gt;
We are four students interested in developping a new feature in blender3d. We all know C/C++ programming and 3d design. We plan to integrate a lip-sync interface in blender (inspired by software such as papagayo or Jlip-sync). The first steps of our project were supervised by our university but we are still working on it after the study term. &lt;br /&gt;
&lt;br /&gt;
Our target is to provide an user friendly interface to support the lip sync process using audio file and text as input.&lt;br /&gt;
&lt;br /&gt;
Our first idea has been discussed on IRC #BlenderCoders and we have made some change to the project according to what we have been told. The discussion can be viewed here: [http://marc.gardent.free.fr/files/blendercoders250207.html IRC #BlenderCoders 25/02/2007(about lip sync)]&lt;br /&gt;
&lt;br /&gt;
We have already experimented lip-sync with papagayo: [http://marc.gardent.free.fr/videos/lipsync.swf lipsync.swf]&lt;br /&gt;
&lt;br /&gt;
 You can send your suggestions to [http://www.blender.org/forum/viewtopic.php?p=60108#60108 blender forum] or by mail  [mailto:sharpTeam38@yahoo.com sharpTeam38@yahoo.com].&lt;br /&gt;
&lt;br /&gt;
==Progress==&lt;br /&gt;
&lt;br /&gt;
12 june 2007 :&lt;br /&gt;
* The animation is made using action strips instead of only shape keys&lt;br /&gt;
* The strips representing the sentences, words and phonemes can be moved and resized&lt;br /&gt;
&lt;br /&gt;
6 may 2007:&lt;br /&gt;
* The text entered by the user is broken down into sentences, words and then phonemes&lt;br /&gt;
* Sentences, words, and phonemes are dispayed in strips&lt;br /&gt;
&lt;br /&gt;
22 march 2007 :&lt;br /&gt;
* [http://marc.gardent.free.fr/files/Lipsync-Documentation.pdf university documentation (pdf)]&lt;br /&gt;
* Starting implementation&lt;br /&gt;
* Phonemes are retrieved from the dictionary&lt;br /&gt;
* A new space for the lip-sync editor has been added&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Lip sync proposal==&lt;br /&gt;
&lt;br /&gt;
Here is the current state of our project,&lt;br /&gt;
we have made several changes since our draft proposal :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have decided to use actions for the animation to allow everyone to use his own rigging (shape actions, driven shape keys, lattices...)&lt;br /&gt;
&lt;br /&gt;
Interface has changed as well, indeed, we are not using panels any more. The lipsync editor will allow the user to create a new project, load text and sound and access a mapping editor where the user would be able to link phonemes to actions.&lt;br /&gt;
&lt;br /&gt;
===GUI===&lt;br /&gt;
&lt;br /&gt;
[[Image:lipsyncBeta.jpg|center|thumb|640px|lip sync GUI]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Video==&lt;br /&gt;
&lt;br /&gt;
A temporary demo of our current progress&lt;br /&gt;
&lt;br /&gt;
We have just created few shapes to show what's our project about. The mapping editor is missing for now and many things are under development.&lt;br /&gt;
&lt;br /&gt;
click right &amp;gt;&amp;gt; &amp;quot;save target as&amp;quot; , and open it with VLC:&lt;br /&gt;
http://discoveryblender.tuxfamily.org/lipsync-wip-demo.mov&lt;br /&gt;
&lt;br /&gt;
==Workflow==&lt;br /&gt;
&lt;br /&gt;
* Create several actions for the mesh to animate&lt;br /&gt;
* Add a new &amp;quot;lip sync project&amp;quot; from the lipsync editor listbox&lt;br /&gt;
* Load an audio file&lt;br /&gt;
* Load or type a text&lt;br /&gt;
* Click on the &amp;quot;process&amp;quot; button&lt;br /&gt;
* Adjust timing in the lipsync editor (move and resize strips according to the audio) &lt;br /&gt;
* Load the mapping editor &lt;br /&gt;
* Create a new &amp;quot;mapping project&amp;quot; from the mapping editor listbox&lt;br /&gt;
* Link phonemes to actions from the mapping editor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Lip sync draft (march)==&lt;br /&gt;
&lt;br /&gt;
This was our first draft for the project :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We plan to integrate our interface in a new editor : lip-sync editor.&lt;br /&gt;
&lt;br /&gt;
We have chosen to use the text editor so a text could be loaded from the hard drive or typed by user easily.&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
&lt;br /&gt;
* Phonemes will be created according to the text loaded with the audio file. Then user will be able to synchronize it by moving the words. &lt;br /&gt;
&lt;br /&gt;
* Each phoneme could be linked to several shapes by user: For each phoneme user would be allowed to choose a percentage of each shape key he has created so far. For instance a &amp;quot;Ai&amp;quot; phoneme could be a combination of 50% of shape 1, 25% of shape 2, etc&lt;br /&gt;
So the more the user create shapes, the more the animation will be detailled but only few shapes will be needed to make it.&lt;br /&gt;
&lt;br /&gt;
===GUI===&lt;br /&gt;
&lt;br /&gt;
[[Image:lip-sync-draft-2.jpg|center|thumb|640px|lip sync GUI]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
* 1 Open/change lip-sync project&lt;br /&gt;
* 2 Load audio file&lt;br /&gt;
* 3 Load text input from the text editor&lt;br /&gt;
* 4 Open/change mapping phoneme&lt;br /&gt;
* 5 Select a phoneme from those produced by the text analysis&lt;br /&gt;
* 6 For the phoneme selected, choose a percentage of each shape key created&lt;br /&gt;
&lt;br /&gt;
====Shortcuts in action editor====&lt;br /&gt;
* L key: change language linked to selected word or sentence.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
[http://www.annosoft.com/phoneset.htm Information on converting phonemes to visemes]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://forums.polyloop.net/tutoriaux-carrara/4607-c5-rigging-skinning-bones-deformations.html  &lt;br /&gt;
&lt;br /&gt;
[http://web.alfredstate.edu/ciat/tutorials/FacialExpressions.htm Blend Shape under Maya]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===lip sync software===&lt;br /&gt;
&lt;br /&gt;
http://www.annosoft.com/sapi_lipsync.htm&lt;br /&gt;
http://www.lostmarble.com/papagayo/index.shtml&lt;br /&gt;
&lt;br /&gt;
http://users.monash.edu.au/~myless/catnap/&lt;br /&gt;
http://jlipsync.sourceforge.net/&lt;br /&gt;
http://yolo.sourceforge.net/&lt;br /&gt;
http://www.thirdwishsoftware.com/magpie.html&lt;br /&gt;
http://www.thirdwishsoftware.com/magpiepro.html&lt;br /&gt;
&lt;br /&gt;
http://www.inria.fr/rapportsactivite/RA2005/parole/uid45.html&lt;/div&gt;</summary>
		<author><name>wiki&gt;Mindrones</name></author>
		
	</entry>
</feed>